1、转义字符 ‘/v’竖向跳格 有问题。
2、引用在声明时必须初始化,引用不是值,不占存储空间。
3、逻辑运算要求是BOOL型,(非0转化为TRUE,0转化为FALSE)。
4、位运算只对整数操作。
5、强制转换 <>() 或 ()() 。
6、返回类型是VOID 的函数,在其函数体内,最好无return; 语句,当然 也可以只有 return;
7、默认形参必须按从右向左的顺序定义。
8、内联函数的使用:switch和 goto以及循环的 函数,一些编译器不支持。递归函数也不能用内联。
9、指向常量的指针、常指针、指向常量的常指针。
指向常量的指针: const char *name="china"; 可以这样: name="liwei;
常指针:char *const name="china"; 可以这样:name[2]='A;
指向常量的常指针:const char *const name="chen"; 啥都不能变
VC++编程基础要点总结
博客围绕VC++编程展开,介绍了转义字符、引用、逻辑运算、位运算、强制转换等基础要点。还提及返回类型为VOID的函数使用规则、默认形参定义顺序、内联函数限制,以及指向常量的指针、常指针、指向常量的常指针的区别。

被折叠的 条评论
为什么被折叠?



