字符串

在C语言中字符串用字符数组表示,没有单独的string类型变量。可通过string.h中定义的函数完成字符串的相关操作。

字符串在内存中的结束位置,以空字符‘\0’结束

char a[ ]={"FRQZY "}或者直接"FRQZY" ;  [ ]中的数字编译器自动帮你识别,

 

 

获取字符串长度:

strcpy,即string copy(字符串复制)的缩写。 格式: strcpy (字符数组名1,字符数组名2)

strcpy是一种C语言的标准库函数,strcpy把含有'\0'结束符的字符串复制到另一个地址空间,返回值的类型为char*

 

在拷贝过程中应注意原字符串大小,确保拷贝后不会发生溢出。

 

         

strncpy函数:

它的功能是将字符串src中最多n个字符复制到字符数组dest中(它并不像strcpy一样只有遇到NULL才停止复制,而是多了一个条件停止,就是说如果复制到第n个字符还未遇到NULL,也一样停止),返回指向dest的指针。

          

 

strcat函数(连接字符串):

     

 

 

 

          

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值