《零基础学C语言》第13章 字符串及字符串操作

26 篇文章 2 订阅 ¥25.00 ¥99.00
本文详细介绍了C语言中C风格字符串的概念、声明与使用,包括字符串处理函数如strcpy、strcmp、strcat等,强调了字符串在内存中的表示及安全问题,如空字符的重要性以及字符串输入输出的注意事项。同时,提到了gets和puts函数的用法,以及字符串处理函数的链式操作。
摘要由CSDN通过智能技术生成

第13章 字符串及字符串操作

字符串是程序设计中常用的数据,同时也是非数值算法基本处理的数据。C语言中并没有提供“字符串”类型,而是以特殊字符数组的形式来存储和处理字符串。这种字符数组必须以空字符\0结尾,因此,也将这种特定字符数组称为C风格字符串。为方便用户处理字符串,C语言标准库函数提供了很多C风格字符串处理函数。

本章包含的知识点有:

·声明C风格的字符串

·字符数组的输入和输出

·常用的字符串处理函数

 13.1 C风格字符串

C风格字符串是字符数组的一种特例,这个“特”字体现在“以\0(空字符,null character)结尾”。如何声明创建一个C风格字符串,如何使用C风格字符串,这是本节要讲解的内容。

13.1.1 C风格字符串的声明

要声明一个C风格字符串,首先想到的方法是声明一个字符数组,而后对其中的元素初始化,不过要保证最后一个元素是空字符\0,如:



char str[]={'I', ' ', 'L', 'o', 'v', 'e', ' ', 'C', 'H', 'I', '
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值