C语言之文本输入输出一些记点
2016-11-30 22:51
295 查看
一、sizeof与strlen
如char a[]=”abcdf”
则sizeof(a)返回的是6,因为除了5个字节的字符以外,还有结尾的‘\0’
则strlen(a)返回的是5,返回的总的字符长度
二、scanf与scanf_s
如char a[20];
则scanf(“%4s”,a)与scanf_s(“%s”,a,4)的效果相同
使用printf(“%s”,a);可输出输入的字符串
需要注意的是输入的字符串若包含空格,则输出第一个空格之前的字符串。
gets()函数适合输入字符串,可以从键盘读入所有字符(包含空格),如gets(a);
如char a[]=”abcdf”
则sizeof(a)返回的是6,因为除了5个字节的字符以外,还有结尾的‘\0’
则strlen(a)返回的是5,返回的总的字符长度
二、scanf与scanf_s
如char a[20];
则scanf(“%4s”,a)与scanf_s(“%s”,a,4)的效果相同
使用printf(“%s”,a);可输出输入的字符串
需要注意的是输入的字符串若包含空格,则输出第一个空格之前的字符串。
gets()函数适合输入字符串,可以从键盘读入所有字符(包含空格),如gets(a);
相关文章推荐
- c语言输入输出的一些细节
- C语言中的输入输出的一些函数
- c语言输入输出的一些细节
- PHP在后台启动Microsoft Word、打开一个新文件、键入一些文本、保存该文件然后关闭应用程序
- 文本处理的一些C C++ STL函数
- 文本输入输出处理函数
- C语言中文件操作--如何将文本数据正确读到字符串数组中
- 我对C语言变量的一些认识
- C语言一些基础:数据类型,运算类型及表达式
- C语言的一些细节总结
- 爱不释手(Typingfaster)1.78beta3,继续修理BUG,并增加了一些练习文本。MD5: EEABB3C17F96D34D2E660134F2DBB0A7
- C语言中操作字符串的一些函数源代码
- C语言中操作字符串的一些函数源代码
- C语言中的一些排序算法
- C语言的常用库函数(dos)之四(dir.h文件下的一些函数)
- [转]C语言变量的一些认识
- 【转贴】C语言中操作字符串的一些函数源代码
- dotnet环境下从PDF文档中抽取Text文本的一些方法汇总
- 关于c语言的数据转换的一些心得!
- single character replace program 文本中单个字符的替换,支持一些特殊的字符。