C++
「已注销」
这个作者很懒,什么都没留下…
展开
-
C++数组初始化
1. 数组的初始化规则C++有几条关于初始化数组的规则,他们限制了初始化的时刻,决定了数组的元素数目与初始化器中值的数目不相同时将发生的情况。只有在定义数组时才能使用初始化,此后就不能使用了,也不能将一个数组赋给另一个数组:int a[4] = { 1, 2, 3, 4}; // OKint b[4]; //OKb[4] = { 1, 2, 3, 4}; // 不合法...原创 2019-07-13 16:48:25 · 1999 阅读 · 0 评论 -
整型字面值
整型字面值(常量)是显式地书写的常量,如212 或1776。与C语言相同,C++能够以三种不同的计数方式来书写整数:基数为10、基数为8(老UNIX版本)和基数为16(硬件黑客的最爱)。C++表示法:使用前一(两)位来标识数字常量的基数。如果第一位为1~9,则基数为10(十进制);因此93是以10为基数的。如果第一位是0,第二位为1~7,则基数为8(八进制);因此042的基数为8,它相当于...原创 2019-07-13 12:58:25 · 770 阅读 · 6 评论 -
函数、类和变量的命名方案
变量的命名方案和函数的命名方案一样,也有很多话题可供讨论。同样,和函数名称一样,只要变量名合法,C++编译器就不会介意,但是一致、精确的个人命名约定很有帮助。原创 2019-07-12 23:46:20 · 528 阅读 · 0 评论 -
变量的声明、定义和初始化
声明:仅仅是告诉编译器有摸某个类型的变量会被使用; 定义:编译器为这个变量分配内存; 初始化:声明变量后,必须用赋值语句对变量进行显示初始化。详解:⏢ 声明一个变量后,必须用赋值语句对变量进行显式初始化,千万不能使用未初始化的变量。例如,下面的语句序列被Java编译器认定为错误的:// not allow(JAVA) -- 未初始化变量aint a;System.out.p...原创 2019-07-15 17:11:17 · 1110 阅读 · 0 评论