C Primer Plus第6版第4章

字符串简介

C语言没有专门用于存储字符串的变量类型,使用char类型的数组存储
\0空字符
'x’是字符 "x"是字符串

strlen():字符串长度不包含\0,sizeof整个大小

常量和C预处理器

#define TAXRATE 0.015 编译时替换 常量 名称前带c_或k_前缀来标识常量
const int MONTHS = 12; 限定一个变量为只读

printf()和scanf()

printf中的修饰符

标记:-(待打印项左对齐) +(值若为整添加正号,负添加负号) 空格(正空格,负负) #(0或0x等格式显示) 0
数字:%4d
L ll等等
5.1字符宽度5,精确到1

printf “”格式字符串,待打印项,打印时将待打印项放入站,根据格式逐个读取,返回值为打印的字符数

打印较长字符串

//方法1:使用多个printf()函数
printf("Hello ");
printf("World!\n");
//方法2:使用反斜杠\来断行,且下一行代码必须从最左边开始。如果第二行被缩进,那么缩进也会被打印
printf("Hello \
World!\n")
printf("Hello \
        World!\n");    //这一行缩进了两个tab键,也会被打印
//方法3:使用多个格式字符串,编译器会忽略格式字符串之间的空白
printf("Hello "
    "World!\n");
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值