C++
文章平均质量分 73
lwj103862095
新手交流,能者指教
展开
-
sizeof
下面代码的输出结果是什么? #include #include #include using namespace std; struct{ short a1; short a2; short a3; }A; struct{ long a1; short a2;原创 2012-08-23 12:20:44 · 747 阅读 · 0 评论 -
数据类型的归纳
今天偶然测试了很简单的程序,就是 int 型二个数的和,突然发现我输入一个很大很大的值它都不会溢出,可能是因为以前被单片机的程序所迷惑,一直以为 int 的 最大也就32767 ,即使是无符号 int 也就 65535,为什么在Visual我测试的那个程序可以取如此之大的数都不会溢出,翻开C++的书,猛然发现原来在Visual C++ 里 int 最大值是2147783647。我就在想是不是以原创 2012-08-27 16:15:21 · 880 阅读 · 0 评论 -
内存对齐
#include using namespace std; #pragma pack(2) class A { int i; union U { char buff[13]; int i; }u; void foo() { } typedef char* (*f)(void*); enum{red, green, blue} color; }a; int main原创 2013-10-08 16:18:56 · 1503 阅读 · 0 评论