-
#include <stdio.h>
鎖定
#include
是在程序編譯之前要處理的內容,稱為編譯預處理命令。編譯預處理命令還有很多,它們都以“#”開頭,並且不用分號結尾,所以是c語言的程序語句。
- 中文名
-
編譯預處理命令
- 外文名
-
#include
- 其他命令
-
以“#”開頭,並且不用分號結尾
- 作 用
-
用來提供程序要求的信息
#include <stdio.h>舉例説明
例如:
#include<stdio.h>
int main ()
{
printf("programming is fun .");
return 0;
}
在這裏的編譯
預處理命令稱為
文件包含命令,其作用是在編譯之前把程序需要使用的關於
系統定義的函數printf()的一些
信息文件stdio.h包含進來。以“.h ”作為後綴的文件稱為頭文件。
#include <stdio.h>基本意思
在使用標準函數庫中的輸入輸出函數時,
編譯系統要求程序提供有關的信息(例如對這些輸入輸出函數的聲明),#include<
stdio.h>的作用就是用來提供這些信息的,stdio.h是C編譯系統提供的一個文件名,stdio是“standard input & output”的縮寫,即有關
標準輸入輸出的信息。
在程序中用到系統提供的標準
函數庫中的輸入輸出函數時,應在程序的開頭寫上一行:#include"stdio.h"或者是#include<stdio.h>,這樣才能調用
庫函數。二者主要在於查找效率上有差別,#include<stdio.h>一般用包含
系統文件,它是先從
系統目錄查找開始查找;#include "stdio.h"一般用包含
項目文件,它是先從項目目錄查找開始查找。
在編寫C語言中,常用到
printf()和
scanf()函數,他們就是stdio.h中的兩個標準輸入輸出函數,所以編程語句中如果要用到此兩個函數就一定要在
頭文件中加入#include<stdio.h>。