程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> 關於C >> C語言裡面總有你不知道的

C語言裡面總有你不知道的

編輯:關於C
/*
雖然學過的C語言但是還是有些東西沒遇到過
帶你見識下不知道的東西:

*/
#include 

#define NUMBER 5
/*
define: 宏定義
後面的變量名用大寫
編譯時進行字符串自動替換也就是將文件內的NUMBER替換為5

typedef 為現有的數據類型起個別名
如typedef int int_wy--->那麼int_wy就是代表的int類型
*/
int array[NUMBER];
int main()
{
	int i=9;
	//puts一般用於顯示不需要格式化輸出的時候
	puts("用過嗎?");//"用過嗎?"+i-->這樣再試試
	puts("用過嗎?"
		"這麼會嗎?");

	printf("他可發出響聲:\a\a\a \n");
	
	putchar('\n');

	extern int array[];/*這個實際是沒用的因為在之前已經聲明了array數組了
						這裡不是定義array數組 extern 表示試用某處創建的數組*/
	
	/*
	static 定義的對象是靜態存儲期,在main執行之前的准備階段就被創建出來的,
	程序結束的時候才會消失
	*/




	return 0;
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved