sizeof運算符

今天下午騰訊筆試最後一道不定項選擇題作錯了,漏選了A,認爲數組作參數時,sizeof返回數組元素個數,真失敗....ios

因而決定整理一下,sizeof的用法:面試

sizeof是算符,返回的是所佔內存空間的大小。數組

 1 #include <iostream>
 2 struct {
 3     char name[10];
 4     int age;
 5 }Person[] = {"Bill",15, "Bob",21};
 6 
 7 using namespace std;
 8 int main()
 9 {
10     int a[10];
11     char b;
12     cout << sizeof(Person) << endl;
13     cout << sizeof(a) << endl;
14     cout << sizeof(b+1) << endl;
15 
16     return 1;
17 }

輸出結果:spa

           

 

原本自覺得還能夠的C/C++的題都沒答好,應該不會有面試機會了,不過如今只是找實習,慢慢準備還來得及,必定要作好知識管理,像這種問題不要再出錯了。code

相關文章
相關標籤/搜索