![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C Primer Plus 学习笔记
文章平均质量分 60
winfeng_xfu
这个作者很懒,什么都没留下…
展开
-
第四章 - 字符串和格式化输入输出——字符串
一、字符串1、字符串是一个或多个字符的序列。C没有为字符串定义专门的变量类型。字符串中的字符存放在相邻的存储单元中,每个字符占用一个单元,而数组由相邻的存储单元组成,且包括字符串的最后的结束符-空字符(/0)。2、由于字符串需要以一个空字符作为结束符,所有字符的存在意味着数组的长度至少必须要存储的字符数多1。3、字符串"x"与字符x不同,区别一在于x属于基本类型(char类原创 2010-03-21 23:52:00 · 323 阅读 · 0 评论 -
第三章 - 数据和C
1、 数据类型:int、long、short、char、float、double、_Bool、_Complex、_Imaginary 数据类型关键字:unsigned、signed、void 组合示例: unsigned char signed int unsigned short int = uns原创 2010-03-18 22:06:00 · 342 阅读 · 0 评论 -
第四章 - 字符串和格式化输入输出——printf()函数
1、转换说明符及结果输出:转换说明输出%a浮点数、十六进制数字和p-计数法%A浮点数、十六进制数字和P-计数法%c一个字符%d有符号的十进制数%e浮点数、e-计数法%E浮点数、E-计数法%f浮点数、十进制计数法%g根据数值的不同自动选择%f或%原创 2010-03-21 14:14:00 · 1165 阅读 · 0 评论 -
第四章 - 字符串和格式化输入输出——scanf()函数
1、scanf()函数把输入的字符串转换成各种形式:整数、浮点数、字符和C的字符串。 2、printf()把%f、%e、%E、%g、%G同时用于float类型和double类型,而scanf()只把他们用于float类型,而用于double类型时要求使用l修饰符。 3、scanf()的转换说明符转换说明符意义%c原创 2010-03-21 16:02:00 · 834 阅读 · 0 评论