数组和指针的长度
testArray是一個包含8個元素的int類型數組,請問表達式:sizeof(testArray)/sizeof(testArray[0])的值是_____.
答案:
8
分析:
sizeof(testArray) 是數組大小 8*4 ?=32; sizeof(testArray[0]) 是?testArray[0]的大小 4; 所以?sizeof(testArray)/sizeof(testArray[0]) = 8
| 1 2 3 4 | char* c =?"HelloWorld"; char? ca[11] =?"HelloWorld"; cout <<?sizeof(c) << endl;//4 cout <<?sizeof(ca) << endl;//11 |
總結
- 上一篇: 指针的指针地址运用
- 下一篇: 关于static变量,请选择下面所有说法