一、編寫一個簡單的C++程序
vs2019
一個解決方案有多個項目。
#include <iostream>
int main(void)
{
return 0;
}
1)頭文件:c++中頭文件和C語言中的頭文件有點區別,C++引用的頭文件不在帶有.h字樣。<iostream>
如果我們想要c庫中的頭文件,我們也不用帶.h字樣的頭文件,而是在前面加個c,例如
#include<stdio.h> ==> #include<cstdio>
1)main()函數是整個程序入口,系統是從main()函數開始執行,
想一些圖形界面程序我們看不到main()函數字樣,是因爲它被封裝起來了。
2)return 返回值,在windows中幾乎沒用,在linux系統中還是比較有用的。
二、工程文件構成
規律:
1)一個項目中可包含多個.cpp(源文件)文件和多個.h文件(頭文件)
2)頭文件.h .hpp(聲明和代碼放在了一起)
三、可移植性問題
編譯型語言:需要編譯過程,編譯成二進制文件(可執行文件),執行速度快。 C++
解釋型語言:不進行預編譯,先解釋,在執行。 lua