C/C++语言拾遗(二)--单字节字符串

我们编写的简单C/C++程序,大部分任务是做字符串的处理、呈现。字符串的操作方法有很多,C中多以char数组为处理对象,C++中则是封装了字符串类和文件类供我们使用。以下总结了最近一段时间在字符串处理上的一些小tips。​​

一、ASCII码

1、NULL的ASCII码为0,因此有些函数赋值NULL和0一样。

2、‘\0’ASCII码也为0,为字符串最后一个字符。

3、‘ ’空格字符的ASCII码为32,ASCII打印字符的第一个。​

4、标准ASCII码使用7位二进制表示,最高位固定为0。​​

二、字符串操作

因为char数组不以‘\0’结尾,所以连接两个char型数组无法直接使用strcat等函数,可以采用sprintf函数​​​​

msdn格式化输出符号总表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值