Yahoo Web Search

Search results

  1. C 中必须加,因为 C 认为函数的参数列表省略不写时,表示这个函数可接受任何参数,只有写上 void 才表示不接受任何参数。. (上面的“必须”是指在严格定义上,你不加的话,编译器也懒得去报错). 举个例子:. void foo() { } int main( void ) { foo( 1, "abc" ); } 在C ...

  2. Oct 31, 2019 · 最后提一句,其实这个代码改成. int a[i]; 就对了。. =======. 先搞清楚语言再问问题。. 如果是C++的话(因为tag了c++). c++不支持变量不定长数组。. 要么int a [5],要么 int * a = new int [j]. 如果是C的话,不同环境下的编译器会给j不同的初始值。.