在C++的學習中記錄中進階進階(1)?

Tags: 進階, 頭文件,

莘莘學子,變換身份,學生到職場新星的銳變,一定會秀出自己最炫麗的一面;開始C++的生活中的點點滴滴吧;

在C++的學習中記錄中進階進階(1)

在C++的學習中記錄中進階進階(1)

工具/原料

開發環境:LINUX-Fedora操作系統

編輯器:VIM+編譯器:GCC+調試器:GDB

方法/步驟

頭文件的注意:

error: ‘strcpy’ was not declared in this scope;

一.解決方法:更替頭文件:

C語言中srtcpy()拷貝函數的頭文件:

C++語言中的srtcpy()拷貝函數的頭文件:

↓↓↓

二.問題來源:頭文件內容的歷史更替;

總結:1.C語言中的頭文件和C++語言中的頭文件 是有區別的;

2.C++中的strcpy函數隸屬於

在C++的學習中記錄中進階進階(1)

頭文件的命名規則:

C++是兼容C的,所以在頭文件的命名上仍然保留著C的特性;而在C++中,主要有以下規則:

1.帶擴展命的頭文件:

這個既是兼容C的一個頭文件格式,既是 , 等;

2.不帶擴展名的頭文件:

C++中的頭文件是不包含.h頭文件的,並且將末尾的.h給取消了,但是為了適應C用戶群體的兼容,將原C中所使用的頭文件都在原來的規則上加上C首符,例如:

C中的 演變成了C++中的

在C++的學習中記錄中進階進階(1)

注意事項

聽說對比性學習在C++裡更配哦

相關問題答案