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

C語言關于注釋的知識點總結

 更新時間:2020年02月17日 10:22:45   作者:藏色散人  
在本篇文章里小編給大家分享的是關于C語言關于注釋的知識點總結,需要的朋友們可以參考學習下。

在編寫C語言源代碼時,應該多使用注釋,這樣有助于對代碼的理解。在C語言中有兩種注釋方式:

1.一種是以/*開始、以*/結束的塊注釋(block comment);

2.另一種是以//開始、以換行符結束的單行注釋(line comment)。

可以使用/*和*/分隔符來標注一行內(nèi)的注釋,也可以標注多行的注釋。例如,在下列的函數(shù)原型中,省略號的意思是 open() 函數(shù)有第三個參數(shù),它是可選參數(shù)。注釋解釋了這個可選參數(shù)的用法:

int open( const char *name, int mode, … /* int permissions */ );

可以使用//插入整行的注釋,或者將源代碼寫成兩列分欄的格式,程序在左列,注釋在右列:

const double pi = 3.1415926536;    // pi是—個常量

在 C99 標準中,單行注釋正式加入C語言,但是大部分編譯器在 C99 之前就已經(jīng)開始支持這種用法。有時候,其被稱作“C++風格”的注釋,但實際上,其源自于C的前身 BCPL。

在引號中,如果采用/*或//分隔一個字符常量或字符串字面量(string literal),它們都不會被視為注釋的開始。例如,下面語句就沒有注釋:

printf("Comments in C begin with /* or //.\n" );

預處理器僅通過檢查注釋的結束符來檢測注釋中的字符,因此,不能嵌套塊注釋。然而,可以使用/*和*/注釋包含單行注釋的源代碼:

/* 暫時注釋掉這兩行:

  const double pi = 3.1415926536; // pi是一個常量

  area = pi * r * r;  // 計算面積

暫時注釋到此 */

如果想要注釋掉包含塊注釋的部分程序,可以使用條件預處理命令:

#if 0

 const double pi = 3.1415926536;  /* pi是一個常量   */

 area = pi * r * r ; /* 計算面積   */

#endif

預處理器會把每個注釋都替換成一個空格。因此,min/*max*/Value變成兩個標記min Value。

以上就是本次介紹的全部相關知識點,感謝大家的學習和對腳本之家的支持。

相關文章

  • OpenCV實現(xiàn)二值圖像的邊緣光滑處理

    OpenCV實現(xiàn)二值圖像的邊緣光滑處理

    這篇文章主要為大家詳細介紹了OpenCV實現(xiàn)二值圖像的邊緣光滑處理,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-07-07
  • php正則表達式的基本語法總結

    php正則表達式的基本語法總結

    以下是對php正則表達式的基本語法進行了詳細的總結介紹,需要的朋友可以過來參考下
    2013-10-10
  • C語言之陷阱與缺陷詳解

    C語言之陷阱與缺陷詳解

    本片文章是對C++中陷阱與缺陷進行了詳細的分析介紹,小編覺得本片文章講解的非常詳細,需要的朋友參考下,希望能夠給你帶來幫助
    2021-09-09
  • C語言 while語句的用法詳解

    C語言 while語句的用法詳解

    本文主要介紹C語言while 語句,這里對while 循環(huán)做詳細講解,并提供示例代碼,希望能幫助學習C語言的同學
    2016-07-07
  • C++淺析引用的定義與使用

    C++淺析引用的定義與使用

    引用是C++一個很重要的特性,顧名思義是某一個變量或對象的別名,對引用的操作與對其所綁定的變量或對象的操作完全等價,這篇文章主要給大家總結介紹了C++中引用的相關知識點,需要的朋友可以參考下
    2022-07-07
  • GetChar緩存機制深入剖析

    GetChar緩存機制深入剖析

    以下是對GetChar緩存機制進行了詳細的介紹,需要的朋友可以過來參考下
    2013-09-09
  • 詳解C語言sscanf()函數(shù)、vsscanf()函數(shù)、vscanf()函數(shù)

    詳解C語言sscanf()函數(shù)、vsscanf()函數(shù)、vscanf()函數(shù)

    這篇文章主要介紹了詳解C語言sscanf()函數(shù)、vsscanf()函數(shù)、vscanf()函數(shù),是C語言入門學習中的基礎知識,需要的朋友可以參考下
    2015-08-08
  • 詳解C++?的STL迭代器原理和實現(xiàn)

    詳解C++?的STL迭代器原理和實現(xiàn)

    這篇文章主要為大家介紹了C++的STL迭代器原理和實現(xiàn),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • 如何利用最簡單的C語言實現(xiàn)AI五子棋

    如何利用最簡單的C語言實現(xiàn)AI五子棋

    這篇文章主要給大家介紹了關于如何利用最簡單的C語言實現(xiàn)AI五子棋的相關資料,包含了一些五子棋常見的功能,文中也通過詳細的實例代碼和圖片介紹的非常詳細,需要的朋友可以參考下
    2021-07-07
  • C++簡明圖解分析淺拷貝與深拷貝

    C++簡明圖解分析淺拷貝與深拷貝

    在c++中,深拷貝和淺拷貝也算是一個難點,特別是對于初學者來說,往往在不知道兩者區(qū)別的情況下而錯誤的使用了淺拷貝,從而導致了野指針之類的問題,但是又因為缺少理解所以很難定位到問題所在
    2022-06-06

最新評論