- 博客(6)
- 收藏
- 关注
原创 字符数组的初始化
#有关字符数组的初始化的若干问题#一、注意事项:1.字符数组的初始化,初始化时赋予的自然是字符(要加单引号)。2.赋予字符也可以通过赋予相应字符的ASCII码(去掉单引号)或赋予字符串(只加双引号)来进行。3.对字符数组完全不进行初始化,则各元素随机。4.对字符数组进行不完全初始化,则从低地址(a[i]中i从0开始)到高地址逐个字符依次初始化,未被初始化的元素默认为空(即'\0
2017-11-15 14:57:09
5448
原创 Getchar函数
Getchar函数 1.功能: ①用于读入字符,一次只能从标准输入中读取下一个字符。 ②有时候也用getchar();来应对某些编译器编译运行时瞬间结束无法观察运行结果的情况,使得程序暂停运行。如果一个getchar();不够用,就多设置几个。2.一般形式: ①getchar(); ②char a; a=getchar(); ③while(getchar()!=EOF){}3.返
2017-11-11 17:22:27
373
原创 '\0','\n',EOF的区别
‘\0’ 1.字符串结束符,字符串的结尾标志,存储在字符串的结尾。 2.在ASCII字符集中对应空字符NULL,数值为0。 3.在使用过程中要为其分配内存空间,但不计入字符串长度。比如:char cha[5]表示可以放4个字符的字符串,由于c/c++中规定字符串的结尾标志为’\0’,它虽然不计入串长,但要占内存空间,而一个汉字一般用两个字节表示,且c/c++中如一个数组cha[5],有5个变量
2017-11-11 16:58:07
2536
原创 Gets函数
Gets函数 1.功能:接收用户从键盘键入的字符串,直到接收到换行符或者EOF为止,将读取结果存放在()中所指向的数组中。2.一般形式: char string[100]; gets(string);//其中string为字符串变量(字符串数组名或字符串指针)。3.注意事项: (1)可以接收空格和tab。 (2)注意存放的数组要足够大,不要溢出。 (3)无限读取,不会判断上限,键入回车结
2017-11-11 16:13:31
1274
原创 Scanf函数
Scanf函数 1.功能:接受用户从键盘中键入的数据,并按照格式控制符的要求进行类型转换,再送到地址表列中对应的变量存储单元。 2.一般形式:scanf(“输入格式串”,输入项地址表列); 3.输入格式串: 格式串 含义 备注 延伸1 延伸2 延伸3 %d int %ld long int %md m为指定的输出字段的宽度
2017-11-11 15:54:59
859
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-11-11 14:10:28
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人