原创 我的友情鏈接

51CTO博客開發

原创 C語言運算符優先級

此優先級表來自www.slyar.comC語言運算符優先級表優先級運算符名稱或含義使用形式結合方向說明1[]數組下標數組名[常量表達式]從左到右()圓括號(表達式)/函數名(形參表).成員選擇(對象)對象.成員名->成員選擇(指針)對象指針

原创 C函數聲明

本文內容摘自《C陷阱與缺陷》考慮下面的語句:(*(void*)()0)();任何C變量的聲明都由兩部分組成,類型以及一組類似表達式的聲明符。聲明符從表面上看與表達式有些類似,對它求值應該返回一個生命中給定類型的結果。先從最簡單的聲明開始分析

原创 Program "make" not found in PATH

用Eclipse + MinGW64環境編譯C/C++代碼時,提示Program "make" not found in PATH這是因爲Eclipse未能找到make.exe文件。在環境變量PATH中加上MinGW64的bin目錄,然後將

原创 Launch failed,Binary not found

用Eclipse + MinGW64環境編譯C/C++代碼時,提示Launch failed,Binary not found這是因爲Eclipse沒能找到編譯器。MinGW64默認搭建的Toolchains是MinGW GCC。如果在創建

原创 不能作爲默認實參的變量

局部變量(自動對象)不能作爲函數的默認實參類的非靜態成員不能作爲成員函數的默認實參因爲默認實參是在編譯時確定默認實參地址,在運行時取默認實參的值

原创 我的友情鏈接

51CTO博客開發

原创 C語言運算符優先級

此優先級表來自www.slyar.comC語言運算符優先級表優先級運算符名稱或含義使用形式結合方向說明1[]數組下標數組名[常量表達式]從左到右()圓括號(表達式)/函數名(形參表).成員選擇(對象)對象.成員名->成員選擇(指針)對象指針