重读C语言---基本知识 与概念 笔记

来源:互联网 发布:淘宝联盟用优惠卷 编辑:程序博客网 时间:2024/05/18 00:22
**1.**  由于库例程的名字通常以下划线开头,因此变量名一般不要以下划线开头;
**2.**  变量名使用小写字母,符号变量名全部使用大写字母;
**3.**  所有关键字的字符都必须小写;
**4.**  局部变量名要能够尽量从字面上表达常量的用途,这样做不容易引起混淆。局部变量一般使用较短的变量名,外部变量使用较长的变量名。
**5**  long类型的常量以字母 l 或 L 结尾;浮点数没有后缀的浮点数常量为double,后缀为f 或 F的表示float类型(若有l 或 L 则为long double 类型);
**6.**  字符常量‘\0’表示值为0的字符,也就是空字符null;
**7.** 编译时可以将字符串连接起来,比如“Hello,”“world”等价于“Hello,world”;
**8.** 从技术角度看,字符串常量就是数组。字符串的内部表示使用一个空字符‘\0’作为串的结尾。因此,存储字符串的物理存储单元比括在双引号的字符串的字符数多一个。标准函数strlen(s)可以返回的字符串参数s的长度,但长度不包括末尾的‘\0’。其中标准头文件<string.h>中声明了strlen和其他字符串的函数;
**9.**  条件表达式 expr1 ? expr2 : expr3  
            首先计算expr1 如果其值不等于0(为真),则计算expr2的值,并以该值作为表达式的值,否则计算expr3的值并作为表达式的值。
0 0
原创粉丝点击