花了三周時間看完了《c語言程式設計與現代方法。無論是對於初學者入門還是老手查漏補缺,這本書都值得拜讀,如果時間允許的話,最好也完成所有練習題。
摘錄一些常用的c語言慣用法:
while
(getchar()
!='\n');
/* skip reset of line */
char ch;
while
((ch =
getchar()
)==' ')
;/* skip blanks */
int a[n]
,*p;
for(p = a; p < a + n; p++
) sum +
=*p;
#define str_len 80
char str[str_len+1]
;
while
(*s)
s++;
while
(*s++
);
while
(*p++
=*s++
);
#if 0
包含注釋的**行
#endif
typedef
enum
weekday;
struct node
;struct node *p;
for(p = first; p !=
null
; p = p->next)
i |=1
<< j;
i &=~
(1<< j)
;
if
( i &(1
<< j)
)
while
(scanf
("%d"
,&i)==1
)
while
((ch =
getc
(fp))!=
eof)
C語言 對 的一些用法
1.元素移動 題目 編寫函式move將陣列a 共有m個元素 中元素向左迴圈移位n次 源 void move int a,int m,int n 反思 如題目向右迴圈位移n次,又將如何改變?如下 void move int a,int m,int n 2.凱撒加密 題目 為了防止資訊被別人輕易竊取,需...
C語言的一些特殊用法 define
很久沒有寫blog了 不知道寫什麼好,就寫寫大家比較容易忽略的東西吧一 特殊的字串巨集 cpp define a x t x define b x x define c x x我們假設x 1,很久沒有寫blog了 不知道寫什麼好,就寫寫大家比較容易忽略的東西吧 一 特殊的字串巨集 cpp defin...
C語言巨集定義的一些用法
do while 0 在巨集定義中合理使用do while 0 可以更規範地使用巨集定義 沒有使用do while 0 前 define led on int main void 多了個分號 使用do while 0 define led on dowhile 0 int main void whi...