成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

隱藏空格符號 代碼中的注釋和空行會占用代碼空間嗎?

代碼中的注釋和空行會占用代碼空間嗎?這種問題,第一是看C語言的標準怎么定義的,第二是看編譯器是怎么處理的。例如,ANSI C語言標準,對注釋的定義如下:簡單地解釋下:除了在一個字符常量,字符串或者一個

代碼中的注釋和空行會占用代碼空間嗎?

這種問題,第一是看C語言的標準怎么定義的,第二是看編譯器是怎么處理的。例如,ANSI C語言標準,對注釋的定義如下:簡單地解釋下:除了在一個字符常量,字符串或者一個注釋中,/* 這兩個字符會引進一個注釋,直到遇到 */除了在一個字符常量,字符串或者一個注釋中,// 這兩個字符會引進一個注釋,直到遇到一個斷行符,但斷行符本身不認為是注釋的一部分第三部分就是各種例子了。但是在實際編譯過程中,還得看編譯器是不是完全采用這些標準?;蛘撸瑢τ跇藴饰炊x的情況,也是得看編譯器的實際實現(xiàn)。例如,有些編譯器處理注釋時,是將 /**/ 全部移除,而有些編譯器會在移除后,添加一個空格。那么下面的情況,顯然是無法成功編譯的。in/**/t i例如,有些編譯器可以在 / **/ 里再嵌套一個 /**/,而有些編譯器卻不行。書上說可以,其實只是在講,不考慮那些奇奇怪怪的情況??偟膩碇v,這些情況大概知道就行了,平時基本上不會遇到這些奇奇怪怪的情況的,咱又不參加C語言混亂代碼大賽。