一道初級c語言的疑問

2022-12-29 03:05:15 字數 810 閱讀 4396

1樓:

暈死,居然說什麼的都有......

很現眼的錯誤,就是單詞拼錯了啊!

還有些小錯,改後的程式:

#include

void main()

,},i,j;

printf("array a:\n");

for (i=0;i<2;i++)

printf("array b:\n");

for (j=0;j<3;j++)//這裡原來是i++ }

2樓:在素山寺瀏覽**的翠鳥

我不能確定

好像是你的printf('/n')錯了

斜槓反了 應該是\n

3樓:

這個肯定不是你**的問題,應該是庫函式連結的問題.你試著把**重新編譯一次,就是把原來生成的obj,和exe會刪除掉然後重新編譯.

4樓:匿名使用者

給你改了一下 用c++寫的 可以執行

#include

using namespace std;

void main()

,},i,j;

printf("array a:/n");

for (i=0;i<2;i++)

} /*printf("array b:/n");

for (j=0;j<3;i++)*/}

5樓:匿名使用者

意思好象是你的那個17-4.c裡面沒有包括那個symbol-printf檔案,改一下就行了,還有我也支援樓上提出的那個錯誤,

一道c語言指標問題,一道C語言的指標問題

int a 10 是指標陣列,每個a i 都是指向 int型的指標 比如 int abc a 0 abc int a 10 是陣列指標,a 是指向一個有10個元素的int型陣列 比如int abc 10 a abc int a 10 a是陣列,a裡存放的是10個int型指標 int a 10 a是指...

求教!一道C語言題目,求教一道C語言的題目!

你主函式裡m肯定還是1,func函式中的靜態變數應該是8了吧。你檢視變數值的位置是什麼樣的,如果在主函式裡檢視肯定是主函式中的m,即為1,因為發生作用域覆蓋了。你是第二次進入func後設定斷點,檢視m數值的可定為8。由程式執行結果為8 此時i 3,m 3 1 4,因此返回值為8 17 此時i 3 8...

一道簡單的c語言題,一道簡單的C語言題

這道題的答案是和具體的平臺有關的,因為按照c c 的語言定義,沒有明確規定型別如int,long,double,char,等的大小,僅僅規定了它們相互之間的大小關係,如1 sizeof char sizeof short sizeof int sizeof long 具體到你這道題,如果以32位wi...