原创 江湖傳說:從草根到精英C/C++程序員的二十年風雨之路

            在寫這篇文章之前,該用什麼樣的標題,我猶豫不定,草根?百萬年薪程序員?會不會被人當成標題黨。二十年來,我所見過的草根程序員很多,優秀的草根程序員也不少。人與人之間的差別其實很小,很多人因爲年少不懂事或其它的原因沒有

原创 C/C++程序員成長日記

            在寫這篇文章之前,該用什麼樣的標題,我猶豫不定,草根?百萬年薪程序員?會不會被人當成標題黨。二十年來,我所見過的草根程序員很多,優秀的草根程序員也不少。人與人之間的差別其實很小,很多人因爲年少不懂事或其它的原因沒有

原创 CentOS7的安裝和配置

文章目錄1、CentOS7安裝包的下載2、在VMWare中創建新的虛擬機3、新建虛擬機嚮導4、安裝來源5、指定CentOS7的安裝位置6、指定磁盤容量和存放方式7、開始創建虛擬機8、虛擬機打不開,提示“此主機不支持虛擬化實際模式”

原创 VMWare軟件的下載和安裝

1、本地虛擬軟件 本地虛擬軟件可以在您的Windows中安裝和運行多個其它的操作系統(Linux或Windows)。它可以模擬出多個計算機環境,這些環境與真實的計算環境一樣,有芯片組、CPU、內存、硬盤、網卡、USB等。 在本地虛

原创 C語言浮點數的輸出方法和示例

1、浮點數的輸出 float採用%f佔位符。 double採用%lf佔位符。測試結果證明,double不可以用%f輸入,但可以用%f輸出,但是不建議採用%f,因爲不同的編譯器可能會有差別。 long double採用%Lf佔位符,

原创 C語言double數據類型介紹、示例和應用經驗

1、浮點數的概念 浮點數也稱小數或實數。例如,0.0、75.0、4.023、0.27、-937.198 都是合法的小數。 C語言中採用float和double關鍵字來定義小數,float稱爲單精度浮點型,double稱爲雙精度浮點

原创 C語言float數據類型介紹、示例和應用經驗

1、浮點數的概念 浮點數也稱小數或實數。例如,0.0、75.0、4.023、0.27、-937.198 都是合法的小數。 C語言中採用float和double關鍵字來定義小數,float稱爲單精度浮點型,double稱爲雙精度浮點

原创 C語言科學計數法介紹和示例

1、科學計數法 在實際開發中,我們很少使用科學計數法,但是它經常出現在計算機系統中,例如浮點數在內存中的存放方式就是科學計數法,所以我們還是有必要學習科學計數法。 科學記數法是一種記數的方法。把一個數表示成a與10n相乘的形式(1

原创 C語言把浮點數轉換爲二進制數的方法和示例

浮點數據轉換爲二進制的方法是: 1)把浮點數拆分成兩部分,小數點前面的整數和小數點後面的小數。 2)分別把整數和小數部分轉換爲二進制,保存在字符串中。 3)輸出轉換後和二進制字符串。 1、整數部分轉二進制字符串的方法 1)把十進數

原创 C語言字符型char和整型int的關係和示例

1、字符就是整數 字符和整數沒有本質的區別。可以給 char變量一個字符,也可以給它一個整數;反過來,可以給 int變量一個整數,也可以給它一個字符。 char 變量在內存中存儲的是字符對應的 ASCII 碼值。如果以 %c 輸出

原创 C語言isalnum函數介紹、示例和實現

C語言isalnum函數用於判斷字符是否爲字母(a-z和A-Z)或數字(0-9)。 在本文中,我們先來介紹isalnum函數的使用方法,然後編寫一個自定義的_isalnum函數,實現與isalnum函數相同的功能。 1、包含頭文件

原创 C語言轉義字符介紹和示例

C語言中,字符需要轉義的情況有兩種: 1)對於 ASCII編碼,0~31(十進制)範圍內的字符爲控制字符,它們都是看不見的,不能在顯示器上顯示,也無法從鍵盤輸入; 2)某些字符在C語言中有特別的用途,如單引號、雙引號、反斜槓。 C

原创 C語言輸出百分號%的方法和示例

在C語言中的printf函數族中,百分號%有特別的用途(佔位符),不能直接輸出。 1、輸出百分號%號的方法 如何輸出百分號?很簡單,用兩個%表示輸出一個百分號。 示例: /* * 程序名:book.c,此程序演示C語言print

原创 ASCII碼錶(控制字符和可打印字符)

ASCII(American Standard Code for Information Interchange,美國信息交換標準代碼)是基於拉丁字母的一套電腦編碼方案,它主要用於顯示現代英語和其他西歐語言,它是現今最通用的單字節

原创 C語言isupper函數介紹、示例和實現

C語言isupper函數用於判斷字符是否爲大寫字母(A-Z)。 在本文中,我們先來介紹isupper函數的使用方法,然後編寫一個自定義的_isupper函數,實現與isupper函數相同的功能。 1、包含頭文件 #include