Verfügt die C-Sprache selbst über keine Eingabe- und Ausgabeanweisungen?

青灯夜游
Freigeben: 2022-12-30 11:11:50
Original
34109 Leute haben es durchsucht

Richtig. Die C-Sprachprogrammbibliothek enthält zwei Funktionen, printf und scanf. Wenn der Benutzer Eingaben und Ausgaben benötigt, müssen diese beiden Funktionen während der Kompilierung eingegeben werden, sodass die C-Sprache selbst nicht eingegeben werden kann .

Verfügt die C-Sprache selbst über keine Eingabe- und Ausgabeanweisungen?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, c99-Version, Dell G3-Computer.

Die C-Sprache selbst hat keine Eingabe- und Ausgabeanweisungen.

Im Gegensatz zu anderen Computerprogrammiersprachen werden die meisten Funktionen in der C-Sprache durch Funktionsaufrufe implementiert, sodass die Anzahl der Anweisungen in der C-Sprache selbst gering ist. Die C-Sprache verwendet eine Methode, die die Erweiterung von Sprachfunktionen sehr bequem macht. Wenn Sie neue Funktionen hinzufügen müssen, müssen Sie nur die entsprechenden Funktionen zur Funktionsbibliothek hinzufügen. Wenn die Funktion einer Funktion angepasst werden muss, müssen Sie nur den Code der Funktion selbst ändern, dies ist jedoch nicht erforderlich Ändern Sie andere Programme, die die Funktion aufrufen.

Die Funktionen in der C-Sprache werden als Systemfunktionen bezeichnet. Benutzer können diese Funktionen direkt aufrufen, um die entsprechenden Funktionen auszuführen. Beispielsweise sind printf, fabs usw. allesamt Systemfunktionen. Systemfunktionen werden in Systemdateien namens „C-Funktionsbibliotheken“ gespeichert. Wenn eine Funktion verwendet werden muss, sollte dem System mitgeteilt werden, in welcher Funktionsbibliothek sich die Funktion befindet. Zum Beispiel das unten gezeigte Grundgerüst des C-Programms:

#include "stdio.h"
#include "conio.h"
int main(void)
{
     /* 此处添加你自己的代码 */
     getch();
     return 0;
}
Nach dem Login kopieren

Die Vorverarbeitungsanweisung #include "stdio.h" benachrichtigt das System, die Header-Datei stdio.h in diese Programmdatei aufzunehmen. Damit können Sie die definierten Systemfunktionen nutzen. #include "stdio.h"预处理语句就是通知系统将stdio.h头文件包含到本程序文件中,这样就可以使用其中已经定义的系统函数。

C语言中的基本输入功能通过使用函数scanf函数实现,基本输出功能通过使用函数printf实现。这两个函数的头文件是stdio.h,但由于这是两个非常常用的函数,C语言中规定在使用这两个函数时可以省略相应的#include
Die grundlegende Eingabefunktion in der C-Sprache wird durch die Funktion scanf realisiert, und die grundlegende Ausgabefunktion wird durch die Funktion printf realisiert. Die Header-Datei dieser beiden Funktionen lautet stdio.h. Da es sich jedoch um zwei sehr häufig verwendete Funktionen handelt, schreibt die C-Sprache vor, dass das entsprechende #include bei Verwendung dieser beiden Funktionen weggelassen werden kann. Befehl.

Weitere Kenntnisse zum Thema Programmierung finden Sie unter: Einführung in die Programmierung

! ! 🎜

Das obige ist der detaillierte Inhalt vonVerfügt die C-Sprache selbst über keine Eingabe- und Ausgabeanweisungen?. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!