⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 size.cpp

📁 压缩包里有教材<<C++模式设计-基于QT4开源跨平台开发框架>>所有源码
💻 CPP
字号:
#include <assert.h>#include <iostream>#include <string>int main(int argc, char* argv[]) {    using namespace std;    int i=0;    char array1[34] = "This is a dreaded C array of char";    char array2[] = "if not for main, we could avoid it entirely.";    char *charp = array1; /* pointer to first element of array */    string stlstring = "This is an Standard Library string. Much preferred." ;    assert (sizeof(i) == sizeof(int));    cout << "sizeof char = " << sizeof(char) << '\n';    cout << "sizeof wchar_t = " << sizeof(wchar_t) << '\n';    cout << "sizeof int = " << sizeof(int) << '\n';    cout << "sizeof long = " << sizeof(long) << '\n';    cout << "sizeof float = " << sizeof(float) << '\n';    cout << "sizeof double = " << sizeof(double) << '\n';    cout << "sizeof double* = " << sizeof(double*) << '\n';    cout << "sizeof array1 = " << sizeof(array1) << '\n';    cout << "sizeof array2 = " << sizeof(array2) << '\n';    cout << "sizeof stlstring = " << sizeof(stlstring) << endl;    cout << "length of stlstring= " << stlstring.length() << endl;    cout << "sizeof char* = " << sizeof(charp) << endl;    return 0;}/*OUT  sizeof char = 1  sizeof wchar_t = 4  sizeof int = 4  sizeof long = 4  sizeof float = 4  sizeof double = 8  sizeof double* = 4  sizeof array1 = 34  sizeof array2 = 46  sizeof stlstring = 4  length of stlstring= 38  sizeof char* = 4*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -