91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

strcpy與strncpyc函數怎么在c語言中使用

發布時間:2021-01-16 10:41:05 來源:億速云 閱讀:193 作者:Leah 欄目:編程語言

今天就跟大家聊聊有關strcpy與strncpyc函數怎么在c語言中使用,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

1.strcpy函數

函數原型:char *strcpy(char *dst,char const *src)            必須保證dst字符的空間足以保存src字符,否則多余的字符仍然被復制,覆蓋原先存儲在數組后面的內存空間的數值,strcpy無法判斷這個問題因為他無法判斷字符數組的長度。

 #include <stdio.h>
 #include<string.h>
 int main()
 {
 
  char message[5];
   int a=10;
  strcpy(message,"Adiffent");
  printf("%s %d",message,a);
  return 0;
 }

輸出結果是Adiffent 10;因此使用這個函數前要確保目標參數足以容納源字符串

2.strncpy函數:長度受限字符串函數

函數原型:char *strncpy(char *dst,char const *src,size_t len )       要確保函數復制后的字符串以NUL字節結尾,即1<len<sizeof(*dst)

 #include <stdio.h>
 #include<string.h>
 int main()
 {
  char message[5];
   int a=10;
  strncpy(message,"Adiffent",2);//長度參數的值應該限制在(1,5)
  printf("%s %d",message,a); //不包含1和5
  return 0;
 }

看完上述內容,你們對strcpy與strncpyc函數怎么在c語言中使用有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东乌珠穆沁旗| 铁岭市| 义乌市| 财经| 探索| 股票| 堆龙德庆县| 历史| 丹棱县| 汶川县| 十堰市| 禹州市| 根河市| 石柱| 龙岩市| 大荔县| 确山县| 白城市| 准格尔旗| 枝江市| 宜宾市| 长治市| 华容县| 海淀区| 无棣县| 湖北省| 东阿县| 淮滨县| 聂拉木县| 临桂县| 五华县| 兴义市| 旬邑县| 丽江市| 蓝山县| 奉新县| 晋江市| 桦南县| 乌苏市| 申扎县| 长汀县|