在C语言中,字符串实际上是使用null字符O'终止的一维字符数组。因此,一个以null结尾的字符串,包含了组成字符串的字符。
当上面的代码被编译和执行时,它会产生下列结果:
Greeting message: Hello
C 中有大量操作字符串的函数:
下面的实例使用了上述的一些函数:
当上面的代码被编译和执行时,它会产生下列结果:
strcpy( str3, str1) : Hello strcat( str1, str2): HelloWorld strlen(str1) : 10
您可以在 C 标准库中找到更多字符串相关的函数。
审核编辑:黄飞
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
C语言
+关注
关注
180文章
7530浏览量
128662 -
字符串
+关注
关注
1文章
551浏览量
20123 -
函数
+关注
关注
3文章
3868浏览量
61309
原文标题:C语言字符串
文章出处:【微信号:单片机与嵌入式,微信公众号:单片机与嵌入式】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
LABVIEW中的printf函数---格式化写入字符串函数
`我们经常会遇到格式化字符串输出的问题,参见下面的程序框图。在C语言中,类似功能的函数是printf函数,该
发表于 11-15 10:46
C语言技巧 sprintf()函数:将格式化的数据写入字符串
, ...]);参数str为要写入的字符串;format为格式化字符串,与printf()函数相同;argument为变量。除了前两个参数类型固定外,后面可以接任意多个参数。而它的精华,显然就在第二个参数
发表于 04-01 11:26
什么是指向字符串指针?
操作,这样在使用字符串的时候,操作的时候太过于麻烦。我们还可以再改造一下上面的程序。在C语言中,定义用双引号“”””包住的一句句字有一个特殊的称呼,它就叫字符串。同时在
发表于 03-15 14:19
C语言是如何实现字符串大小与字符串比较的函数
C语言实现字符串比较(非库函数)今天在keil上写代码时,使用strlen和strcmp一直会有警告,所以就有了下面的东西,自己写一个判断数组大小和
发表于 07-14 06:40
字符串处理函数的作用是什么
/ 字符串处理函数 / stract函数 字符串连接函数例:printf(“%s”, stract(str1, str2));strcpy(
发表于 02-25 06:41
C语言的字符串处理函数
指针是神奇的,指向整型的指针int *p1,可以操作整型数组int a[];指向字符型的指针char *p2,可以操作字符数组(字符串)char str[];更灵活的是,在函数的传递中
发表于 07-24 17:37
•4次下载
评论