C_NOTE_字符串

閱讀時間約 1 分鐘
  • 字符串
    由双引号括起来的一串字符,字符串的结束标志是一个\0的转义字符。
#include 
#include 
int main()
{
  //字符串在结尾的位置隐藏了一个\0的字符
  //\0是字符串的结束标志
  char arr1[] = "hello";
  char arr2[] = {'a', 'b', 'c'};
  char arr3[] = {'a', 'b', 'c', '\0'};
  printf("%s\n", arr1);
  printf("%s\n", arr2);
  printf("%s\n", arr3);
  printf("%d\n", strlen(arr1)); //输出:5
  printf("%d\n", strlen(arr2)); //输出:随机值
  printf("%d\n", strlen(arr3)); //输出:3
  return 0;
}
输出结果:
由于arr2中没有\0,所以不会正常结束
#include 
#include 
int main()
{
  int len1 = strlen("abc"); //求字符串长度,不会计算结束字符\0
  int len2 = sizeof("abc");
  printf("%d\n", len1); //输出:3
  printf("%d\n", len2); //输出:4
}
    0會員
    4內容數
    留言0
    查看全部
    發表第一個留言支持創作者!
    owo的沙龍 的其他內容
    C语言笔记:常量
    C语言初学:sum = a + b
    C语言笔记:常量
    C语言初学:sum = a + b
    你可能也想看
    Google News 追蹤
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
    C 台灣的新創團隊 如果想要使用以太坊技術 來營利同時做公益慈善 可以發展那些專案 #VitalikButerin #ETHTaipei2024 #ETHTaipeiHackathon2024 ... (好的顧問導師教練 協助妳提早得到幸福 更快實現夢想 幸福課程
    Thumbnail
    截至2022年,全台的藥局數量已達到10584家;而同年,便利商店的數量大約有13000家,其中7-11(小七)共有6631家。換句話說,藥局的店數已經超過了小七。為什麼藥局的店數能夠超越 7-11 呢?
    Thumbnail
    本章講述了C#開發中的程序集,命名空間和 NuGet 包管理器。程序集是 .NET 應用的基礎,命名空間用於組織和預防命名衝突,而 NuGet 用於管理 .NET 的外部庫和依賴項。
    Thumbnail
    本章節介紹C#的「例外處理」,包括使用try-catch語法處理錯誤,finally關鍵字的使用,以及如何主動引發和自定義異常。
    Thumbnail
    本文分享了筆者在選購電子閱讀器時的需求和實際使用心得,針對操作順暢、彩色螢幕、筆記功能等方面進行了詳細的比較和選擇。文章中還提到了具體的產品推薦和使用後的優點分享,以及一些個人遇到的小問題。閱讀本文可為想要購買電子閱讀器的朋友提供一些建議和參考。
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
    C 台灣的新創團隊 如果想要使用以太坊技術 來營利同時做公益慈善 可以發展那些專案 #VitalikButerin #ETHTaipei2024 #ETHTaipeiHackathon2024 ... (好的顧問導師教練 協助妳提早得到幸福 更快實現夢想 幸福課程
    Thumbnail
    截至2022年,全台的藥局數量已達到10584家;而同年,便利商店的數量大約有13000家,其中7-11(小七)共有6631家。換句話說,藥局的店數已經超過了小七。為什麼藥局的店數能夠超越 7-11 呢?
    Thumbnail
    本章講述了C#開發中的程序集,命名空間和 NuGet 包管理器。程序集是 .NET 應用的基礎,命名空間用於組織和預防命名衝突,而 NuGet 用於管理 .NET 的外部庫和依賴項。
    Thumbnail
    本章節介紹C#的「例外處理」,包括使用try-catch語法處理錯誤,finally關鍵字的使用,以及如何主動引發和自定義異常。
    Thumbnail
    本文分享了筆者在選購電子閱讀器時的需求和實際使用心得,針對操作順暢、彩色螢幕、筆記功能等方面進行了詳細的比較和選擇。文章中還提到了具體的產品推薦和使用後的優點分享,以及一些個人遇到的小問題。閱讀本文可為想要購買電子閱讀器的朋友提供一些建議和參考。