摘要: 如果用命令 g++ -g -Wall main.cpp 编译以下代码 : 1 2 3 4 5 6 7 8 9 10 11 12 /* file : main.cpp */ #include <stdio.h> int main() { int a[5] = { 1, 2, 2, 5, 1 }; fo 阅读全文
posted @ 2017-11-13 17:01 邱明成 阅读(24892) 评论(1) 推荐(0) 编辑
摘要: 在理解C/C++内存分区时,常会碰到如下术语:数据区,堆,栈,静态存储区,静态区,常量区,常变量区,全局区,字符串常量区,静态常量区,静态变量区,文字常量区,代码区等等,初学者被搞得云里雾里。在这里,尝试捋清楚以上分区的关系。[1] 数据区包括:堆,栈,全局/静态存储区。 全局/静态存储区包括:常量 阅读全文
posted @ 2017-11-13 15:55 邱明成 阅读(929) 评论(0) 推荐(0) 编辑
摘要: cin.clear(); cin.ignore(10000,'\n');//这里面的参数很重要 阅读全文
posted @ 2017-11-13 15:01 邱明成 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 1.基本数据类型大小的对比 关于数据类型的大小,总是记不住,这里也算有个记录,顺便看一下32位和64位之间的差别: 我写了一小段测试代码: [cpp] view plain copy // C++Test.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #in 阅读全文
posted @ 2017-11-13 09:41 邱明成 阅读(12522) 评论(1) 推荐(2) 编辑