第一章:第二節:從工程角度去了解C++

一、編寫一個簡單的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
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章