C Primier Plus 第4章 字符串和格式化的输入/输出
来源:互联网 发布:99什么意思网络语言 编辑:程序博客网 时间:2024/05/17 06:33
1、sizeof():给出给定字符的字节数,以字节为单位给出数据的大小。c把char类型的长度定义为一个字节,就算char类型长是16位,那么该系统一个字节就是16位。
2、printf( )函数:将输出传递给一个被称为缓冲区(buffer)的中介存储区域,存储区中的内容不断的传送到屏幕。三个条件使缓冲区内容传给屏幕:一、缓冲区满的时候;二、遇到换行符的时候(\n);三、需要输入的时候scanf()。还有一种方法就是采用fflush函数,int fflush(FILE *fp)函数将缓冲区中任何未写的数据发送到一个由fp指定的输出文件中去。这个过程成为刷新缓冲区。fflush(stdout)标准输出。
3、strlen()函数:此函数来获取字符串的长度,以字符为单位给出字符串的大小。
4、scanf()函数:函数开始读取输入以后,会在遇到的第一个空白符空格(blank)、制表符和换行符处停止读取。一般情况下此函数只会把一个单词而不是把整个语句作为字符串读入。处理一般的字符串可以使用其他的输入函数(例如gets、getc和getchar等)。
5、“x”和‘x’的区别:第一个不同是“x”字符串常量,是派生类型(char组),'x'属于基本类型(char);第二个不同是“x”实际上有两个字符('x'和空字符‘、0’)组成。
注意:sizeof与strlen的不同哦!!!P63
6、const修饰符:创建字符常量,const int MONTHS=12;MONTHS成为一个只读值,也就是说可以显示MONTHS,并把它用于计算机中,但是不能改变MONTHS的值。
7、rv=printf(“The printf() function printed %d characters.\n”);rv为printf函数的返回值,包括空格和不可见的换行字符,为32.
8、几种换行方式:一、printf(“The printf() function printed %d characters.\n”,
rv);
二、 printf("Here's one way to print a");
printf("long string.\n");
三、printf("Here's another way to print a\
long string.\n");换行符‘\’,这一行需要顶在代码页的最左边写。
四、printf(“Here's the newest way to print a”
"long string.\n");
9、scanf()函数:除了%c以外的说明符会自动跳过输入项之前的空格。对%c来说,向格式字符串中添加一个空格将导致一些区别。scanf(“%c”,&ch);读取在输入中遇到的第一个字符;而scanf(“ %c”,&ch);则读取遇到的第一个非空白字符;但对于除%c以外的说明符有没有这个空格都是一样的,都是读取第一个非空白字符。
- C Primier Plus 第4章 字符串和格式化的输入/输出
- C primer plus第4章(字符串和格式化输入/输出)习题
- C Primier Plus 第十三章 文件输入/输出
- c primer plus 5 ch4 字符串和格式化输入/输出
- C Primer Plus 5th 翻译 第四章:字符串和格式化输入/输出(一)
- C Primer Plus 5th 翻译 第四章:字符串和格式化输入/输出(二)
- C Primer Plus 5th 翻译 第四章:字符串和格式化输入/输出(三)
- C Primer Plus学习笔记----第四章字符串和格式化输入/输出
- C Primier Plus 第5章 运算符、表达式和语句
- (学习)C Primer Plus(3)——字符串和格式化输入/输出
- C -- 字符串和格式化输入/输出
- c primer plus第4章总结:字符串和格式化输入输出
- c语言基础(4)--字符串和格式化输入/输出
- C primer plus第8章(字符输入/输出和输入确认)习题
- C Primer Plus 第8章 字符输入/输出和验证输入 编程练习
- 第四章 字符串和格式化输入/输出
- 第四章 字符串和格式化输入\输出
- 字符串和格式化输入/输出
- Java 中null的理解
- 2013腾讯一面
- 彩虹表-破解哈希算法
- 华为增强公司透明度 高调物色任正非接班人
- robotium测试工程打包与签名
- C Primier Plus 第4章 字符串和格式化的输入/输出
- Eight
- 报表开发的这几天
- HDU 2516 取石子游戏
- micro2440裸板更新程序_update
- div+css
- 你的第一个Windows程序——窗口消息
- VLC搭建流媒体服务器图解
- 吉他和旋指法