字符串和字符长度

一、字符串的表示和字符串的输入输出:

1、字符串是以空字符\0结尾的char数组

2、定义字符的方法,基本是使用字符串常量、char数组、char指针和字符串数组。

3、字符串常量又称为字符串文字,是位于双引号之间的字符,编译器会自动提供结束标志\0字符。

4、要在字符串中使用" 必须要加一个\ 符号。\"

5、指定数组大小时一定要确保数组元素数比字符串长度至少多一。

6、gets()函数:从键盘获得一个字符串,回车键可以结束输入,

7、fgets()函数,需要第二个参数来说明最大读入字符数,读到\n会把它存到字符串里

8、scanf()函数,%s读入一个字符串

9、puts()函数,显示字符时自动添加换行符,只需给出一个字符串的首地址,即可输出

10、printf()函数,可以格式化多种数据类型。

11、自定义输入输出

二、字符串函数:

头文件:string.h

1、strlen()函数,可以得到字符串的长度。

2、strcat()函数,接受两个字符串参数,将第二个添加到第一个的结尾处。strncat()函数

3、strcmp()函数,比较,字符串相同就返回0

4、stcpy()函数,相当于赋值

5、sprintf()函数

三、ctype.h字符函数和字符串

1、toupper() 函数,把整个字符串转化为大写字母

四、把字符串转换为数字:

1、atoi()返回相应的整数值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值