已采納回答 / RuthlessPotato丶
你把struct weapon *p你把它換成int *p,你看懂嗎?定義struct類型的地址,其實struct也是一種類型了,C語言中給出了另一種構造數據類型——“結構”,不能只有int啥的是類型,struct也是類型。
2016-10-17
已采納回答 / 慕標6387096
#define pd(a) printf("輸入的整數是:%d",a)#define pf(a) printf("輸入的小數是:%d",a),在main中只要調用pd(3),pf(2.5)就能打印了
2016-10-15
遞推與遞歸,受教了。遞推的奧義就像是蓋房子,從下到上一塊一塊成型。遞歸就像是先生成一個模板,一個計算架構,然后直到一個真正的數據激活,或者說實例化這一切。不知道我這個理解方法對不對?
2016-10-14
當年看到遞歸的時候一眼就想起了數列,通過a(n)=f(a(n-1))說明傳遞方法,然后再定義一個a1,就能生成一個數組。放在這里就能生成一個遞歸~
2016-10-14
因為->的優先級高,所以scanf中其實是&(p1->price),而非(&p1)->price。這樣就豁然開朗了~
2016-10-13
這個p->atk的使用方式,讓我隱隱想到了JAVA中接口的應用啊,“針對接口編程而非具體的對象“
2016-10-13
已采納回答 / abcba1
這個問題很容易理解, 奇數的2進制,最低位(也就是最右邊的那一位)一定為1,而偶數一定為0.?然后你再用1去與這個奇數或者偶數做位運算。就很容易看出來了。
2016-10-10