2018年9月计算机二级C语言考点解析:字符串
出国留学网在这里为考生们整理了“2018年9月计算机二级C语言考点解析”,希望能帮到大家,想了解更多考试资讯,请关注小编的及时更新哦。2018年9月计算机二级C语言考点解析:字符串10.1字符串与字符数组1.字符数组的定义定义方法与前面介绍的类似,只是将数组定义为字符型即可。例如:charc[10];这里定义了一个包含10个元素的字符数组c。2.字符数组的初始化对字符数组初始化,可以采用以下方法:(1)逐个字符赋给数组中各元素;(2)用字符串常量使字符数组初始化。3.字符串在C语言中,字符串是作为字符数组来处理的,字符串可以存放在字符型一维数组中,故可以把字符型一维数组作为字符串变量。字符串常量是用双引号括起来的一串字符。C语言中约定用′\0′作为字符串的结束标志,它占内存空间,但不计入串的长度,′\0′的代码值为0。系统对字符串常量也自动加一个′\0′作为结束符。例如″clanguage″共有10个字符,但在内存中占11个字节,最后一个字节存放′\0′。4.字符数组的输入输出(1)逐个字符输入和输出①在标准输入输出printf和scanf中使用%c格式描述符;②使用getchar和putchar函数。例如:for(i=0;i<10;i++)scanf(″%c″,&str[i]);/... [ 查看全文 ]2018年9月计算机二级C语言考点解析:字符串的相关文章
2018年9月计算机二级C语言考点解析:编译预处理和动态存储分配
出国留学网在这里为考生们整理了“2018年9月计算机二级C语言考点解析”,希望能帮到大家,想了解更多考试资讯,请关注小编的及时更新哦。2018年9月计算机二级C语言考点解析:编译预处理和动态存储分配13.1宏定义(不带参数的宏定义,带参数的宏定义)1.编译预处理就是对C源程序进行编译前,由″编译预处理程序″对预处理命令行进行处理的过程。2.C语言中,凡是以″#″开头的行,都称为″编译预处理″命令行...[ 查看全文 ]