Heim  >  Artikel  >  Backend-Entwicklung  >  Können Kommentare in einem C-Programm nur aus einer Zeile bestehen?

Können Kommentare in einem C-Programm nur aus einer Zeile bestehen?

烟雨青岚
烟雨青岚Original
2020-06-18 11:58:026802Durchsuche

Können Kommentare in einem C-Programm nur aus einer Zeile bestehen?

Können Kommentare in C-Programmen nur aus einer Zeile bestehen?

Die Kommentare eines C-Programms können mehr als eine Zeile umfassen. In einem C-Programm gibt es mehrere Kommentarzeilen, die mit /* beginnen und mit */ enden. Der andere beginnt mit // und endet mit einem Zeilenumbruch . Der Schlusszeilenkommentar.

Sie können die Trennzeichen /* und */ verwenden, um Kommentare innerhalb einer Zeile zu markieren, oder Sie können Kommentare in mehreren Zeilen markieren

.

Im folgenden Funktionsprototyp bedeuten die Auslassungspunkte beispielsweise, dass die open()-Funktion einen dritten Parameter hat, der optional ist.

Kommentare erläutern die Verwendung dieses optionalen Parameters:

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

Kommentare in C-Sprache hinzufügen

#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;
Empfohlenes Tutorial: „C-Sprache

Das obige ist der detaillierte Inhalt vonKönnen Kommentare in einem C-Programm nur aus einer Zeile bestehen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn