数组名a与a[0]
这个问题其实是非常基础的,a代表的是一个数组,而a[0]只是数组的一个元素。数组a是一个常量,在某些时候可以转化为指针的功能(但不是指针),所以上面的问题很明显,p是指针,而a[0][0]只是数组的第一个元素,是整形。
疑惑二
c语言main函数的几种形式
我们只要知道在最新的 C99 标准中,只有以下两种定义方式是正确的:
int main( void )--无参数形式 { ... return 0; } int main( int argc, char *argv[] )--带参数形式 { ... return 0; }
疑惑三
c语言的三目运算符
C语言只有一个三目运算就是?:,其实网友的回答已经很明白的。?前面的条件为真则返回紧跟?后面的值,如果为假,则返回:后面的值。