亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C?語(yǔ)言注釋和變量使用基礎(chǔ)詳解

 更新時(shí)間:2023年12月15日 08:51:04   作者:enjolras1205  
這篇文章主要為大家介紹了C語(yǔ)言注釋和變量使用示例基礎(chǔ)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

C 語(yǔ)言中的注釋

C語(yǔ)言中可以使用注釋來(lái)解釋代碼并使其更具可讀性。它還可以在測(cè)試替代代碼時(shí)防止執(zhí)行。

單行注釋

單行注釋以兩個(gè)斜杠 (//) 開(kāi)頭。

// 和行末之間的任何文本都會(huì)被編譯器忽略(不會(huì)被執(zhí)行)。

此示例在代碼行之前使用單行注釋?zhuān)?/p>

// 這是一個(gè)注釋
printf("Hello World!");

此示例在代碼行的末尾使用單行注釋?zhuān)?/p>

printf("Hello World!"); // 這是一個(gè)注釋

C 多行注釋

多行注釋以 /* 開(kāi)頭,以 */ 結(jié)尾。

/* 和 */ 之間的任何文本都將被編譯器忽略:

/* 以下代碼將打印單詞 Hello World!
到屏幕上,這太棒了 */
printf("Hello World!");

單行還是多行注釋?zhuān)?/h3>

由您決定使用哪種。通常,我們使用 // 作為短注釋?zhuān)褂?nbsp;/* */ 作為較長(zhǎng)的注釋。

需要注意的是:在 C99 版本(1999 年發(fā)布)之前,您只能在 C 中使用多行注釋。

C 語(yǔ)言中的變量

變量是用于存儲(chǔ)數(shù)據(jù)值(如數(shù)字和字符)的容器。在 C 語(yǔ)言中,有不同類(lèi)型的變量(使用不同的關(guān)鍵字定義),例如:

  • int - 存儲(chǔ)整數(shù)(沒(méi)有小數(shù)點(diǎn)),例如 123 或 -123
  • float - 存儲(chǔ)帶小數(shù)點(diǎn)的浮點(diǎn)數(shù),例如 19.99 或 -19.99
  • char - 存儲(chǔ)單個(gè)字符,例如 'a' 或 'B'。字符值用單引號(hào)包圍

聲明(創(chuàng)建)變量

要?jiǎng)?chuàng)建變量,請(qǐng)指定類(lèi)型并為其分配值:

語(yǔ)法:

type variableName = value;

其中:

  • type 是 C 語(yǔ)言的類(lèi)型之一(例如 int
  • variableName 是變量的名稱(chēng)(例如 x 或 myName
  • 等號(hào)用于將值分配給變量

因此,要?jiǎng)?chuàng)建一個(gè)用于存儲(chǔ)數(shù)字的變量,請(qǐng)看以下示例:

int myNum = 15;

您還可以聲明一個(gè)變量而不分配值,稍后分配值:

// 聲明變量
int myNum;
// 為變量分配值
myNum = 15;

輸出變量

可以使用 printf() 函數(shù)輸出值/打印文本:

printf("Hello World!");

在許多其他編程語(yǔ)言(例如 Python、Java 和 C++)中,您通常會(huì)使用 print 函數(shù)顯示變量的值。然而,這在 C 語(yǔ)言中是不可能的:

int myNum = 15;
printf(myNum); // 什么也不會(huì)發(fā)生

要在 C 語(yǔ)言中輸出變量,您必須熟悉稱(chēng)為“格式說(shuō)明符”的東西。

格式說(shuō)明符

格式說(shuō)明符與 printf() 函數(shù)一起使用,告訴編譯器變量存儲(chǔ)的數(shù)據(jù)類(lèi)型。它基本上是變量值的占位符。

格式說(shuō)明符以百分比符號(hào) % 開(kāi)頭,后跟一個(gè)字符。

例如,要輸出一個(gè) int 變量的值,您必須使用格式說(shuō)明符 %d 或 %i 放在雙引號(hào)內(nèi),并在 printf() 函數(shù)內(nèi)使用:

int myNum = 15;
printf("%d", myNum); // 輸出 15

要打印其他類(lèi)型,請(qǐng)使用 %c 用于 char 和 %f 用于 float

// 創(chuàng)建變量
int myNum = 15; // 整數(shù) (whole number)
float myFloatNum = 5.99; // 浮點(diǎn)數(shù)
char myLetter = 'D'; // 字符
// 打印變量
printf("%d\n", myNum);
printf("%f\n", myFloatNum);
printf("%c\n", myLetter);

要將文本和變量結(jié)合起來(lái),請(qǐng)?jiān)?nbsp;printf() 函數(shù)內(nèi)用逗號(hào)將它們分隔開(kāi):

int myNum = 15;
printf("My favorite number is: %d", myNum);

要在單個(gè) printf() 函數(shù)中打印不同的類(lèi)型,您可以使用以下方法:

int myNum = 15;
char myLetter = 'D';
printf("My number is %d and my letter is %c", myNum, myLetter);

您將在下一章了解更多關(guān)于數(shù)據(jù)類(lèi)型的內(nèi)容。

更改變量值

注意:如果您為現(xiàn)有變量分配新值,它將覆蓋之前的值:

int myNum = 15; // myNum is 15
myNum = 10; // 現(xiàn)在 myNum 是 10

您還可以將一個(gè)變量的值分配給另一個(gè)變量:

int myNum = 15;
int myOtherNum = 23;
// 將 myOtherNum (23) 的值分配給 myNum
myNum = myOtherNum;
// myNum 現(xiàn)在是 23,而不是 15
printf("%d", myNum);

或者將值復(fù)制到空變量:

// 創(chuàng)建一個(gè)變量并將值 15 賦予它
int myNum = 15;
// 聲明一個(gè)變量而不賦予它值
int myOtherNum;
// 將 myNum 的值分配給 myOtherNum
myOtherNum = myNum;
// myOtherNum 現(xiàn)在的值為 15
printf("%d", myOtherNum);

以上就是C 語(yǔ)言注釋和變量使用詳解的詳細(xì)內(nèi)容,更多關(guān)于C 語(yǔ)言注釋變量的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • C語(yǔ)言算法--有序查找(折半查找/二分查找)

    C語(yǔ)言算法--有序查找(折半查找/二分查找)

    我們知道無(wú)序查找只能靠遍歷,如果有序查找我們還挨個(gè)去遍歷,未免太浪費(fèi)時(shí)間,所以這里我們會(huì)用到不一樣的方法,希望能給你帶來(lái)幫助
    2021-08-08
  • C語(yǔ)言實(shí)現(xiàn)密碼強(qiáng)度檢測(cè)

    C語(yǔ)言實(shí)現(xiàn)密碼強(qiáng)度檢測(cè)

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)密碼強(qiáng)度檢測(cè),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • C++ Custom Control控件向父窗體發(fā)送對(duì)應(yīng)的消息

    C++ Custom Control控件向父窗體發(fā)送對(duì)應(yīng)的消息

    這篇文章主要介紹了C++ Custom Control控件向父窗體發(fā)送對(duì)應(yīng)的消息的相關(guān)資料,需要的朋友可以參考下
    2015-06-06
  • opencv如何識(shí)別圖片上帶顏色的圓

    opencv如何識(shí)別圖片上帶顏色的圓

    這篇文章主要為大家詳細(xì)介紹了opencv如何識(shí)別圖片上帶顏色的圓,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • C語(yǔ)言入門(mén)篇--變量的左值和右值

    C語(yǔ)言入門(mén)篇--變量的左值和右值

    本篇文章是基礎(chǔ)篇,適合c語(yǔ)言剛?cè)腴T(mén)的朋友,本文對(duì)初識(shí)c語(yǔ)言的指針和指針變量做了簡(jiǎn)單的分析,幫助大家快速入門(mén)c語(yǔ)言的世界,更好的理解c語(yǔ)言
    2021-08-08
  • C語(yǔ)言數(shù)組實(shí)現(xiàn)公交車(chē)管理系統(tǒng)

    C語(yǔ)言數(shù)組實(shí)現(xiàn)公交車(chē)管理系統(tǒng)

    這篇文章主要介紹了C語(yǔ)言數(shù)組實(shí)現(xiàn)公交車(chē)管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • 關(guān)于C++中引用的定義與使用詳解

    關(guān)于C++中引用的定義與使用詳解

    這篇文章主要介紹了關(guān)于C++中引用和指針的區(qū)別,概念:引用是為已存在的變量取了一個(gè)別名,引用和引用的變量共用同一塊內(nèi)存空間,需要的朋友可以參考下
    2023-07-07
  • C++實(shí)現(xiàn)LeetCode(14.最長(zhǎng)共同前綴)

    C++實(shí)現(xiàn)LeetCode(14.最長(zhǎng)共同前綴)

    這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(14.最長(zhǎng)共同前綴),本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • C++ 數(shù)據(jù)共享與保護(hù)

    C++ 數(shù)據(jù)共享與保護(hù)

    C++ 數(shù)據(jù)共享與保護(hù)的基本概念,包括標(biāo)識(shí)符的作用域與可見(jiàn)性,對(duì)象生存期,類(lèi)數(shù)據(jù)的共享,類(lèi)共享數(shù)據(jù)的保護(hù)。本篇文章就介紹C++ 數(shù)據(jù)共享與保護(hù),需要的朋友可以參考一下
    2021-10-10
  • C語(yǔ)言技巧提升之回調(diào)函數(shù)的掌握

    C語(yǔ)言技巧提升之回調(diào)函數(shù)的掌握

    這篇文章主要為大家詳細(xì)介紹一下C語(yǔ)言中回調(diào)函數(shù)的用法教程,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C語(yǔ)言有一定幫助,需要的可以參考一下
    2022-12-12

最新評(píng)論