首頁  >  文章  >  後端開發  >  c語言本身沒有輸入輸出語句嗎

c語言本身沒有輸入輸出語句嗎

青灯夜游
青灯夜游原創
2021-01-14 17:38:0133947瀏覽

正確。 C語言程式庫內包含了printf和scanf這兩個函數,當使用者需要輸入輸出時,就要輸入這兩個函數,編譯時C語言程式庫則呼叫這兩個函數,所以C語言本身是不能輸入輸出的。

c語言本身沒有輸入輸出語句嗎

本教學操作環境:windows7系統、c99版本、Dell G3電腦。

c語言本身是沒有輸入輸出語句的。

與其他的電腦程式設計語言不同,C語言中絕大多數功能都是透過函數呼叫實現的,因此C語言本身的語句數量較少。 C語言採用方式使得語言功能的擴充十分方便。如果需要增加新的功能,只需要在函數庫中加入對應的函數即可;而如果一個函數的功能需要進行調整,也只需要修改函數本身的程式碼,但不需要修改呼叫了該函數的其他程序。

C語言中本身俱有的函數稱為系統函數,使用者可以直接呼叫這些函數完成對應的功能。例如printf、fabs等都是系統函數。系統函數被保存在稱為「C函數庫「的系統檔案中,當需要使用一個函數時,應通知系統該函數所在的函數庫,這是透過包含頭文件的方式來實現的。例如,以下所示的C程式基本框架:

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

其中#include "stdio.h"預處理語句就是通知系統將stdio.h頭檔包含到本在程式檔案中,這樣就可以使用其中已經定義的系統函數。

C語言中的基本輸入功能透過使用函數scanf函數實現,基本輸出功能透過使用函數printf實現。這兩個函數的頭檔是stdio.h,但由於這是兩個非常常用的函數,C語言中規定在使用這兩個函數時可以省略對應的#include命令。

更多程式相關知識,請造訪:程式設計入門! !

以上是c語言本身沒有輸入輸出語句嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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