Sind #define und printf C-Anweisungen?

angryTom
Freigeben: 2020-02-08 14:31:00
Original
9590 Leute haben es durchsucht

Sind #define und printf C-Anweisungen?

Sind #define und printf C-Anweisungen?

Sowohl #define als auch printf sind keine C-Anweisungen , #define ist ein Vorverarbeitungsbefehl und printf ist eine Funktion in der Standardbibliothek.

C-Sprachanweisungen werden verwendet, um Betriebsanweisungen an das Computersystem zu erteilen. Eine Anweisung generiert nach der Kompilierung mehrere Maschinenanweisungen. C-Anweisungen werden verwendet, um bestimmte Bedienaufgaben auszuführen.

C-Anweisungen können in die folgenden fünf Kategorien unterteilt werden:

1. Ausdrucksanweisungen

Ausdrucksanweisungen bestehen aus Ausdrücken Es wird durch das Hinzufügen eines Semikolons „;“ gebildet.

Die allgemeine Form lautet: Ausdruck; die Ausführung der Ausdrucksanweisung besteht darin, den Wert des Ausdrucks zu berechnen und Nebenwirkungen auszuführen.

2. Label-Anweisungen

Es gibt drei Arten von Label-Anweisungen:

Tag-Name: Anweisung

Case-Konstantenausdruck: Anweisung

Standard: Anweisung

Beschreibung: Die case-Anweisung und die Default-Anweisung erscheinen nur in der switch-Anweisung.

3. Schleifenanweisungen

Es gibt 4 Arten von Schleifenanweisungen, nämlich

while ( expression ) statement
do statement while ( expression ) ;
for ( expression(opt) ; expression(opt) ; expression(opt) ) statement
for ( declaration expressionopt ; expressionopt ) statement
Nach dem Login kopieren

Schleifenanweisungen werden verwendet, um den Schleifenfluss des Programms zu implementieren .

4. Zusammengesetzte Aussage

Eine in Klammern {} eingeschlossene Aussage wird als zusammengesetzte Aussage bezeichnet. Zusammengesetzte Anweisungen sollten als einzelne Anweisung im Programm und nicht als mehrere Anweisungen betrachtet werden. Beispielsweise ist

{
x=y+z;
a=b+c;
printf(“%d%d”,x,a);
}
Nach dem Login kopieren

eine zusammengesetzte Anweisung.

5. Sprunganweisung

Es gibt 4 Arten von Sprunganweisungen, nämlich

goto 标签 ;
continue ;
break ;
return 表达式(可选) ;
Nach dem Login kopieren

Die Sprunganweisung steuert das Programm, um an eine andere Stelle zu springen. implementieren.

Empfohlenes Lernen: C-Sprachvideo-Tutorial

Das obige ist der detaillierte Inhalt vonSind #define und printf C-Anweisungen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage