歪門邪道

想起來在加數組

 

2018.10.30 Update

在考 NOIP 的時候可能會用到 long long 的數據類型,可是再輸入輸出的時候,若是是 scanf、printf 的話spa

要控制格式,%lld 和 %I64d,老是有人由於寫錯了就 GG 了。code

自從有了宏定義,媽媽不再用擔憂 long long 讀入的格式控制 GG 了。blog

#if (WIN32) || (__WIN32) || (__WIN64) || (_WIN64) || (WIN64) || (_WIN32)
    #define lld "%I64d"
#else
    #define lld "%lld"
#endif

 

還有就是宏定義 freopenclass

#define start(x) freopen(""#x".in", "r", stdin);\
                 freopen(""#x".out", "w", stdout)

這樣子寫就能夠在開始時向下面同樣的寫date

start(data);

data 即爲文件名。 數據類型

 

 

-------------------分割線--------------------程序

2018.7.20 Update

 

在你寫一個程序的以前,最好先在開頭寫上下面這幾句話,你就有可能不會對着小黃鴨懷疑一個小時人生數據

#define mian main
#define ture true
#define flase false

 

 

每每在使用數組的時候還會配套使用數組下標的計數器di

爲了避免讓它們可以輕易搞混。咱們能夠這樣子寫

num[++num[0]] = x;

 

在你考試的時候就剩下最後兩分鐘了,你忽然發現數據範圍爆int,彆着急

在頭文件下面寫上這一句,而且去掉int main()的int

#define int long long
相關文章
相關標籤/搜索