首頁 後端開發 C#.Net教程 C程式的註解只能是一行嗎?

C程式的註解只能是一行嗎?

Jun 18, 2020 am 11:58 AM
c程式 註解

C程式的註解只能是一行嗎?

C程式的註解只能是一行嗎?

C程式的註解可以不是一行。在C程式中有多行註釋,其用法是以/*開始、以*/結束的區塊註釋(block comment);

另一種是以//開始、以換行符結束的單行註解(line comment)。

可以使用/*和*/分隔符號來標註一行內的註釋,也可以標註多行的註解

例如,在下列的函數原型中,省略號的意思是 open() 函數有第三個參數,它是可選參數。

註解解釋了這個可選參數的用法:

int open( const char *name, int mode, … /* int permissions */ );
登入後複製

C語言新增註解

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
intmain()
{
intm,k=1,n;
charline1[256],line[256];//将文件中的数据读入到字符数组中
FILE*fpin=fopen("sourcefile.c","r");
if(fpin==NULL)
{
printf("sourcecodereaderror!\n");
exit(1);
}
FILE*fpout=fopen("targetfile.c","w+");
if(fpout==NULL)
{
printf("sourcecodewriteerror!\n");
exit(1);
}
printf("请输入m和n:");
scanf("%d%d",&m,&n);
intn1=0;
fgets(line1,255,fpin);
do
{
n1++;
if(n1>=m&&n1<m+k)
fputs("//",fpout);
fputs(line1,fpout);
fgets(line1,255,fpin);
}
while(!feof(fpin));
fseek(fpout,0,SEEK_SET);
fgets(line,255,fpout);
do
{
printf("%d\t%s",k,line);
k++;
fgets(line,255,fpout);
}
while(!feof(fpout));
fclose(fpout);
fclose(fpin);
return0;
登入後複製

推薦教學:《C語言

以上是C程式的註解只能是一行嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

便捷使用PyCharm快捷鍵實現多行註釋 便捷使用PyCharm快捷鍵實現多行註釋 Jan 27, 2024 am 08:02 AM

PyCharm多行註解快速鍵:讓程式碼註解更便捷,需要具體程式碼範例在日常的程式設計工作中,程式碼註解是非常重要的一部分。它不僅可以提高程式碼的可讀性和可維護性,還能幫助其他開發人員理解程式碼的意圖和設計思路。然而,手動添加程式碼註解往往是一項耗時而繁瑣的工作。為了讓我們的程式碼註解更加高效,PyCharm提供了多行註解的快捷鍵。在PyCharm中,我們可以使用Ctrl+/

如何優化Java程式碼的可維護性:經驗與建議 如何優化Java程式碼的可維護性:經驗與建議 Nov 22, 2023 pm 05:18 PM

如何優化Java程式碼的可維護性:經驗與建議在軟體開發過程中,編寫具有良好可維護性的程式碼是至關重要的。可維護性意味著程式碼能夠被輕鬆理解、修改和擴展,而不會引發意外的問題或額外的工作量。對於Java開發者來說,如何優化程式碼的可維護性是一個重要課題。本文將分享一些經驗和建議,幫助Java開發者提升其程式碼的可維護性。遵循規範的命名規則規範的命名規則能夠使程式碼更易讀,

C程式使用rename()函數更改檔名 C程式使用rename()函數更改檔名 Sep 21, 2023 pm 10:01 PM

rename函數將檔案或目錄從舊名稱變更為新名稱。此操作類似於移動操作。因此,我們也可以使用此rename函數來移動檔案。此函數存在於stdio.h庫頭檔中。 rename函數的語法如下:intrename(constchar*oldname,constchar*newname);rename()函數的函數它接受兩個參數。一個是oldname,一個是newname。這兩個參數都是指向常數字元的指針,用於定義檔案的舊名稱和新名稱。如果檔案重新命名成功,則傳回零;否則,傳回非零整數。在重新命名操作期間

如何在iPhone上為已儲存的密碼添加註釋 如何在iPhone上為已儲存的密碼添加註釋 Feb 28, 2024 pm 07:41 PM

iCloud鑰匙圈可讓您更方便管理密碼,無需依賴記憶或猜測網站或使用者名稱。您可以透過在iCloud鑰匙圈中為應用程式和網站的現有密碼添加註釋來實現這一點。在這篇文章中,我們將說明如何為您儲存在iPhone上的iCloud鑰匙圈中的密碼新增註解。要求您需要滿足一些要求才能在iCloud鑰匙圈中使用這項新功能。運行iOS15.4或更高版本的iPhone密碼儲存在iCloud鑰匙串中的有效AppleID有效的互聯網連接如何為保存的密碼添加註釋毋庸置疑,您應該在iCloudKeychain中存儲一些密

C++程式以給定值為參數,找出雙曲正弦反函數的值 C++程式以給定值為參數,找出雙曲正弦反函數的值 Sep 17, 2023 am 10:49 AM

雙曲函數是使用雙曲線而不是圓定義的,與普通三角函數相當。它從提供的弧度角傳回雙曲正弦函數中的比率參數。但要做相反的事,或者換句話說。如果我們想要根據雙曲正弦值計算角度,我們需要像雙曲反正弦運算一樣的反雙曲三角運算。本課程將示範如何使用C++中的雙曲反正弦(asinh)函數,並使用雙曲正弦值(以弧度為單位)計算角度。雙曲反正弦運算遵循下列公式-$$\mathrm{sinh^{-1}x\:=\:In(x\:+\:\sqrt{x^2\:+\:1})},其中\:In\:是\:自然對數\:(log_e\:k)

C++程式列印字典 C++程式列印字典 Sep 11, 2023 am 10:33 AM

映射是C++中的一種特殊類型的容器,其中每個元素都是一對兩個值,即鍵值和映射值。鍵值用於索引每個項目,映射值是與鍵關聯的值。無論映射值是否唯一,鍵始終是唯一的。要在C++中列印映射元素,我們必須使用迭代器。一組項目中的一個元素由迭代器物件指示。迭代器主要與陣列和其他類型的容器(例如向量)一起使用,並且它們具有一組特定的操作,可用於識別特定範圍內的特定元素。可以增加或減少迭代器來引用範圍或容器中存在的不同元素。迭代器指向範圍內特定元素的記憶體位置。使用迭代器在C++中列印地圖首先,我們先來看看如何定義

C++程式來檢查一個字元是否為字母或非字母 C++程式來檢查一個字元是否為字母或非字母 Sep 14, 2023 pm 03:37 PM

在解決一些邏輯程式設計問題時,使用字串或字元有時非常有用。字串是字元的集合,字元是1位元組資料類型,用於保存ASCII值中的符號。符號可以是英文字母、數字或特殊字元。在本文中,我們將學習如何使用C++檢查一個字元是否是英文字母或字母表中的字母。檢查isalpha()函數要檢查數字是否為字母,我們可以使用ctype.h頭檔中的isalpha()函數。這將一個字元作為輸入,如果是字母表,則傳回true,否則傳回false。讓我們看看下面的C++實作來了解這個函數的用法。例子的中文翻譯為:示

PyCharm註解操作指南:最佳化程式碼編寫體驗 PyCharm註解操作指南:最佳化程式碼編寫體驗 Feb 21, 2024 pm 06:27 PM

PyCharm註解操作指南:最佳化程式碼編寫體驗在日常的程式碼編寫中,註解是非常重要的一環。良好的註解不僅可以提高程式碼的可讀性,還能幫助其他開發人員更好地理解和維護程式碼。 PyCharm作為一個強大的Python整合開發環境,在註解方面也提供了豐富的功能和工具,可以大幅優化程式碼編寫體驗。本文將介紹如何在PyCharm中進行註釋操作,以及如何利用PyCharm的註釋

See all articles