以下所有問題均為32位作業系統
#include
#include
using
std::cout;
using
std::endl;
using
std::string;
//sizeof考點
是運算子不是函式
編譯報錯
class a{};//3. 1個位元組在記憶體佔位
class b
virtual
void g(){}
};//4.虛指標
class c1
};//5.對齊,char後填充3
class c2
};//6.對齊,double前填充4
class c4
;//7.對齊
class c3
;//8.對齊,只取基本型別,int後填充4
class d
;//9.位域,a和b在乙個位元組,c和f在乙個位元組,g是乙個位元組
int va=0;
int f()
void f2(int a[10])
//11.不能求不完整的陣列,此處無示例
int main()
; f2(vec);
}
C 筆試面試中的sizeof常見題目
include include using std cout using std endl using std string sizeof考點 是運算子不是函式 編譯報錯 class a 3.1個位元組在記憶體佔位 class b virtual void g 4.虛指標 class c1 5.對齊...
C語言筆試面試常見程式設計題目(更新中)
1.請編寫程式,把檔案 a.txt 和檔案b.txt 的內容都拷貝到檔案 c.txt中。2.請編寫乙個程式,在乙個公升序的整形陣列中是否有乙個需要找的數,用折半查詢法?3.請編寫乙個程式,輸出乙個 short 型別數的映象。既 假如乙個 unsigned short 型別的數的二進位製碼是 1111...
關於sizeof的筆試面試題詳解
注意 sizeof是編譯期計算出結果的,這一點對後面的理解很重要 一 關於結構體 先看下 include stdafx.h include using namespace std typedef struct test1 typedef struct test2 typedef struct tes...