首页 > 其他 > 详细

第二章 变量和基本类型

时间:2015-03-26 09:17:00      阅读:210      评论:0      收藏:0      [点我收藏+]

2.1.内置基本类型

如int、double等,很多情况下会在条件判断中执行:while(a>=0){…},这种情况下千万要注意a若是无符号型,则是一个死循环。

2.2.字面值常量

这里要注意字符串字面值,其会在末尾自动加一个’\0’,比如有执行代码:

cout<<"sizeof:"<<sizeof("aaa")<<"\tstrlen:"<<strlen("aaa")<<endl;

输出结果会是:sizeof:4    strlen:3

顺便提一下,sizeof表示参数在存储空间中占的字节数,strlen表示参数中从第一个字符开始,直到遇见’\0’为止的长度(比如strlen("a\0aa")的值是1)。对于输入的字符串字面值”aaa”,系统会自动在其后添加一个’\0’,因此sizeof和strlen输出不同。

2.3.变量

注意区分声明(extern)和定义的区别:变量能声明多次但是只能定义一次。

2.4.const限定符-PASS

2.5.引言

引言就是变量的别名,引用在定义时就必须指定其绑定对象(这个就是为什么没有引用数组的原因)。

2.6.~2.8.PASS

2.9.编写自己的头文件

预处理器

第二章 变量和基本类型

原文:http://blog.csdn.net/miaoyunzexiaobao/article/details/44627753

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!