⑴ c語言的注釋有哪些種類
就是兩種
一個是
/*
程序語句
*/
這個可以注釋掉很多行,所有c平台都通用
還有一個是
//語句
這個只能注釋掉這一行的
//
後面的語句,不通用,有的編譯平台不能用
⑵ c語言注釋是什麼
注釋是語句這句話不全面,應該說注釋是注釋語句。
1、可以使用/*和*/分隔符來標注一行內的注釋,也可以標注多行的注釋。例如,在下列的函數原型中,省略號的意思是 open() 函數有第三個參數,它是可選參數。注釋解釋了這個可選參數的用法:
int open( const char *name, int mode, … /* int permissions */ )。
2、可以使用//插入整行的注釋,或者將源代碼寫成兩列分欄的格式,程序在左列,注釋在右列:
const double pi = 3.1415926536// pi是—個常量。
C語言是一門面向過程的計算機編程語言,與C++、C#、Java等面向對象編程語言有所不同。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、僅產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
C語言描述問題比匯編語言迅速、工作量小、可讀性好、易於調試、修改和移植,而代碼質量與匯編語言相當。C語言一般只比匯編語言代碼生成的目標程序效率低10%-20%。因此,C語言可以編寫系統軟體。
⑶ c語言如何注釋
直接在該行需要注釋的地方加上"//"即可。
可以使用/*和*/分隔符來標注一行內的注釋,也可以標注多行的注釋。例如,在下列的函數原型中,省略號的意思是 open() 函數有第三個參數,它是可選參數。
注釋解釋了這個可選參數的用法:
int open( const char *name, int mode, … /* int permissions */ );
代碼具有較好的可移植性
C語言是面向過程的編程語言,用戶只需要關注所被解決問題的本身,而不需要花費過多的精力去了解相關硬體,且針對不同的硬體環境,在用C語言實現相同功能時的代碼基本一致,不需或僅需進行少量改動便可完成移植,這就意味著,對於一台計算機編寫的C程序可以在另一台計算機上輕松地運行,從而極大的減少了程序移植的工作強度。
以上內容參考:網路-C語言
⑷ C語言注釋的語法是怎樣的
C語言中有兩種注釋,具體說明如下:
1、
/**/形式。
這種注釋是C最早支持的唯一方式,注釋段為一個塊,以/*開始,到知*/結束。
這種注釋可以在行首,如:
/* 注釋 */ int a=0;可以在行尾,如:
int a=0;/* 注釋 */可以在語道句中間,如:
int a=可以是多行注釋,如:
int a=0;/* 注釋
注釋
注釋*/
int b=0;2、在新的C標准中,還支持以//形式的注釋。
這種注釋方式是以//開始,到本行結束。
即這種注釋只能在行尾。
比如:
int a; //注釋
⑸ C語言中如何注釋
一般來講有兩種:x0dx0a一是單行注釋:直接在該行需要注釋的地方加上"//"就行了。例如:x0dx0a"int a,b;//這是一個注釋行"。那麼,"//"後面的部分"這是一個注釋行"就被注釋掉了,不起作用,但是"//"前面的「int a,b;"不受影響。x0dx0a另外還有一種是多行同時注釋:x0dx0a/*x0dx0aint a,b;x0dx0aint c,d;x0dx0a*/x0dx0a其中"/*"和"*/"起限定范圍的作用,該范圍內的語句都會被注釋掉,將不再起作用。當然,多行注釋也是可以用來單行注釋的
⑹ C語言編程的注釋符號是
有兩種注釋方法:
// 行注釋,可以注釋其後的一行。
/* */ 塊注釋,注釋這兩個符號中間的所有區域。
⑺ C語言文本注釋怎麼用
C語言注釋分為:行級注釋「//」和塊級注釋「/**/」。
例如:
#include<stdio.h>
intmain(){
//行級注釋只能注釋一行,常用於要注釋的代碼右邊
/*
塊級注釋可以注釋多行代碼,
常用於注釋代碼塊或函數。
*/
return0;
}
⑻ c語言中注釋的位置
1、可以使用/*和*/分隔符來標注一行內的注釋,也可以標注多行的注釋。例如,在下列的函數原型中,省略號的意思是 open() 函數有第三個參數,它是可選參數。注釋解釋了這個可選參數的用法:
int open( const char *name, int mode, … /* int permissions */ );
2、可以使用//插入整行的注釋,或者將源代碼寫成兩列分欄的格式,程序在左列,注釋在右列:
const double pi = 3.1415926536; // pi是—個常量
(8)c語言中的段落注釋擴展閱讀
在 C99 標准中,單行注釋正式加入C語言,但是大部分編譯器在 C99 之前就已經開始支持這種用法。有時候,其被稱作「C++風格」的注釋,但實際上,其源自於C的前身 BCPL。
1、在引號中,如果採用/*或//分隔一個字元常量或字元串字面量(string literal),它們都不會被視為注釋的開始。例如,下面語句就沒有注釋:
printf("Comments in C begin with /* or //. " );
2、預處理器僅通過檢查注釋的結束符來檢測注釋中的字元,因此,不能嵌套塊注釋。然而,可以使用/*和*/注釋包含單行注釋的源代碼:
/* 暫時注釋掉這兩行:
const double pi = 3.1415926536; // pi是一個常量
area = pi * r * r; // 計算面積
暫時注釋到此 */