亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

泰宁县| 乐亭县| 鲁甸县| 大荔县| 屏东市| 武胜县| 无为县| 基隆市| 南康市| 清苑县| 通州区| 淄博市| 晋宁县| 鹿泉市| 龙游县| 隆昌县| 长治市| 陆良县| 墨脱县| 手机| 尚志市| 阜南县| 慈利县| 射洪县| 乐都县| 安岳县| 罗田县| 犍为县| 孝义市| 灌阳县| 信阳市| 乐清市| 阜新| 社旗县| 麻阳| 罗山县| 耿马| 来安县| 稻城县| 商都县| 泗水县|