首頁  >   經驗  >   為什么很多字符串函數的字符串參數都需要是以NULL結尾

双色球快3中奖规则:為什么很多字符串函數的字符串參數都需要是以NULL結尾

查看 wujunwei 的博客 2016-06-02 17:49:21 2049
函數   參數   NULL   結尾  
手機閱讀 | 轉發賺積分
手機收藏 | 分享給好友
簡介相信大家都發現,用MSDN查詢函數說明時,都會看到大部分字符串參數都要求是以NULL結尾,以前沒有細想,今天突然想了想并嘗試了一下,發現原來是這么一回事。

体彩加奖规则 www.xjycrb.com.cn   相信大家都發現,用MSDN查詢函數說明時,都會看到大部分字符串參數都要求是以NULL結尾,以前沒有細想,今天突然想了想并嘗試了一下,發現原來是這么一回事。

  先展示一段代碼:


char a[5] = "test";
*(a+4) = 't';//或者a[4] = 't';
printf("%s", a);
  這段代碼將字符數組a的最后一個字符改為t,導致輸出了test燙燙燙(test后面是亂碼,亂碼內容視內存分配而定)


  為什么會

1.微信掃碼
2.點擊按鈕,粘貼命令
自動刷新 手動刷新
命令:rd 2ILp8S 復制
提示:如果您發送了命令,自動刷新會展開全文。自動刷新最多60秒,超過60秒請點擊手動刷新。
創作不易,汗水不止!為防止勞動果實被爬蟲竊取,開啟了反爬機制,需要您發送命令繼續閱讀。取關會再次出現此提示。一段時間后出現此提示,請再次發送即可。如有問題,請加客服微信Freeme007處理。感謝您的理解。
標注
評論
站內搜
百度搜
傳送到手機
手機掃碼,識別文字,完成傳送x
加載中...
標注內容x
加載中...
添加標注x
文章標題:為什么很多字符串函數的字符串參數都需要是以NULL結尾
文章地址://www.xjycrb.com.cn/article/20166217492138
轉載到個人博客,請在文末帶上右側內容(含超鏈接):本文轉載自:為什么很多字符串函數的字符串參數都需要是以NULL結尾
收藏 0 點贊 0
公眾號
微信贊賞
支付寶贊賞
領支付寶大紅包
QQ群

相關閱讀

  1. C++ Primer Plus 6th 2.7 編程練習題 第3題 函數調用反向編程練習 查找全網同類文章
  2. C++ Primer Plus 6th 2.6 復習題 第9題 函數原型信息 查找全網同類文章
  3. 函數的形參是函數指針,能設置默認值嗎?如果能應該怎么寫 查找全網同類文章
  4. 普通函數指針、類靜態函數指針、類成員函數指針全面分析 查找全網同類文章
  5. 一分鐘學會VisualGDB編譯關鍵參數設置 查找全網同類文章
  6. nullptr was not declared in this scope 查找全網同類文章
  7. 初學C語言(也是第一次接觸編程),求問這個在使用函數指針中報的錯是什么意思 查找全網同類文章
  8. [C++] 小疑問,運算符函數 new 是否需要使用異常捕獲 查找全網同類文章
  9. 函數體定義如何放置如何布局比較合適 查找全網同類文章
  10. 動態鏈接庫導出類和函數調用中遇到的問題 查找全網同類文章
分享到:

相關閱讀

猜您感興趣