摘要:
1.对于一个二维数组指针int(*p)[4] = a[3][4];*(p+2) ==a[2];p+2 == a+2;因为p指向行,存放的是第二行的行地址,而a[2]存放的是第二行首元素的地址。但是二者的值是相同的。2.ch = getchar() ; putch(ch); 读取缓冲中的现存的第一个字符,或者将要从键盘上敲入的字符。变量ch存放getchar获得的字符,给putchar输出3.字符数组的初始化注意点。char*str[10] ;str = “hello”;(错)char * str;str ="hello";(正确) ,让str指向文字常量区的字符串hello
阅读全文