各細(xì)分領(lǐng)域的資深老師、教練和從業(yè)者入駐教育寶大咖平臺(tái)
培植高精尖,賦能新生態(tài)
巖康教育老師直接接聽
來源:巖康實(shí)訓(xùn) 2022/11/9 15:38:09
C語言基礎(chǔ)-程序框架介紹,關(guān)注不迷路。
為什么要使用頭文件?
c語言的要求:函數(shù)使用前必須先“聲明”(或者定義),否則編譯器就不識(shí)別該函數(shù)。
printf函數(shù)的聲明是在頭文件stdio.h中。
#include <stdio.h> 表示把文件stdio.h中的所有內(nèi)容拷貝到“這里”。
頭文件的查找路徑?
#include <stdio.h>
<>表示,從編譯器默認(rèn)的庫路徑中去找文件stdio.h
這個(gè)默認(rèn)路徑,取決于編譯器。不同平臺(tái)下不同編譯器的路徑都不相同。
這個(gè)默認(rèn)路徑下,已經(jīng)包含了c標(biāo)準(zhǔn)庫所需要的所有頭文件。
#include “mytest.h”
“”表示從當(dāng)前目錄下尋找文件mytest.h
如果在當(dāng)前目錄下找不到,再從編譯器默認(rèn)的路徑中查找。
main函數(shù)的作用?
main函數(shù)是程序的唯入口。
也就是說,程序運(yùn)行時(shí),首先從main函數(shù)開始執(zhí)行。
一個(gè)程序,必須要有一個(gè)main函數(shù),而且也只能有一個(gè)main函數(shù)。
main函數(shù)的格式?
格式1:
int main(void) {
//
}
格式2:
//具體用法在函數(shù)的參數(shù)部分,再講解
int main(int argc , char* argv) {
//
}
main函數(shù)的返回值
main函數(shù)應(yīng)該用return返回一個(gè)int類型數(shù)據(jù),也就是說,必須返回一個(gè)整數(shù)。
一般用法:
程序成功結(jié)束,則main函數(shù)返回0
程序有異常,則返回一個(gè)大于0的整數(shù)。
printf函數(shù)
作用
用來向標(biāo)準(zhǔn)輸出設(shè)備(默認(rèn)是運(yùn)行這個(gè)程序的終端,比如cmd窗口)打印信息。
實(shí)例分析
printf(“Hello world!”);
打印 Hello world!
\n表示換行
注意:\是一個(gè)“轉(zhuǎn)義字符”,\n把n轉(zhuǎn)義為“換行”
printf(“100\t200\t300”);
\t表示“水平制表符”,常用于對(duì)齊。
printf("姓名:%s 年齡: %d\n", "張三豐", 99);
%s表示是字符串(字符串,就是多個(gè)字符組成的一個(gè)序列)
%d 表示一個(gè)整數(shù)
printf("圓周率等于 %.3f", 3.1415926);
%f表示輸出浮點(diǎn)數(shù)(帶小數(shù)部分的實(shí)數(shù))
%.3f表示小數(shù)點(diǎn)后保留3位小數(shù),最后一位四舍五入
課程咨詢
微信號(hào):185******43
相關(guān)資訊
“青島巖康教育”是青島巖康教育有限公司在教育寶平臺(tái)開設(shè)的店鋪,若該店鋪內(nèi)信息涉嫌虛假或違法,請(qǐng)點(diǎn)擊這里向教育寶反饋,我們將及時(shí)進(jìn)行處理。
醫(yī)學(xué)技術(shù)
¥16800
學(xué)前教育
¥16800
巖康考研全流程規(guī)劃管理
¥29800
藥學(xué)
¥16800
數(shù)字媒體
¥16800