C語言中變數宣告的問題

2022-09-23 06:36:57 字數 1941 閱讀 1999

1樓:匿名使用者

有可能是你定義的變數系統已經使用了,你把total換成mytotal試試

character[2001][2001]這個二維陣列定義的太大了

我也執行了,換成character[200][2001]就不出錯了

所以可能c語言不能開這麼大的陣列,要是非要這麼大的話可以這樣

#include

#include

main()

,*character,mid[2001];

int n,i,total=0;

character=malloc(sizeof(char)*2001*2001);

in=fopen("nth.in","r");

out=fopen("nth.out","w");

}就不出錯了,這時character是一維陣列,呼叫的時候要注意

原來character[i][j]變成了character[i*2001+j]

2樓:匿名使用者

編譯通過 說明沒有語法錯誤

執行出錯 說明函式方面錯誤

建議:檢查自定義函式以及庫函式定義,呼叫,宣告處是否一致 引用是否得當

3樓:十指跳舞的男人

就這麼一行**看不出東西的,貼長的出來!

4樓:匿名使用者

沒問題但是如果在區域性這樣其是未定義行為

5樓:匿名使用者

你給的東西只能說明你變數沒問題。。

但是程式不能說變數宣告沒問題,,程式就ok了。

太片面了,,只要程式出錯,,就證明你編的不對,,你在固執,,你執行不了正確答案,老說變數沒問題,程式就給你正常執行了?????

程式設計要一個端正的態度。。。。。。。。

遇到我,,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查,檢查,,檢查,,檢查,檢查,,檢查,檢查,檢查....................實在找不出網上搜,問。。

c語言宣告變數的問題

你好,在c語言裡面函式都應該先宣告再定義,函式在使用之前是要宣告的,但是如果在使用之前就已經定義了,那麼函式可以直接使用而不要定義。舉例如下 先宣告後定義 int max int a,int b 宣告int main void int max int a,int b 定義直接使用 定義在使用前 in...

c語言中怎麼表示變數n次方,C語言中怎麼表示1個變數n次方

用pow函式 pow函式的形式 pow double x,double y 用來求解x的y次方。使用pow函式時,如果變數原先定義為回整型,需要強制答轉換為浮點型。例如 float x,y pow x,y 求x的y次方 再例如 int x float y pow double x,y 求x的y次方 ...

C語言中怎樣定義常量變數,C語言中是如何定義常量的啊

常量的定義用const關鍵字 const 型別名 常量名 值 變數的定義是 型別名 變數名 c語言中是如何定義常量的啊 我們在用c程式設計時有時需要定義不變的變數,即常量,有兩種方法。例如 定義常量pi的兩種方式 1.define pi 3.1415926f 2.const float pi 3.1...