A. 有沒有c語言網路討論的地方貼吧我加了c語言吧,c吧,c新手吧,c編程吧等等,但是吧里冷清的要死,
c語言這個東西首先要扎實基礎,因為有很多經典書籍,所以討論基本都是問答,大多不會有真正意義上的討論。不像java等在設計上有見仁見智的理解。c語言就像數學,有規矩,有方法,很成熟。
B. 匯編與C語言
匯編語言是直接針對硬體進行操作的語言。
適合編寫控制類型的程序。
但是很多人,學習硬體比較吃力,那就去學習C語言吧。
C語言是脫離硬體的,可移植性強,比較適合編寫演算法為主的程序。
但是數據類型、指針等概念,學習起來比學硬體還難。
C. c語言吧。為什麼輸出會是1,而不是0.
一直以來,++ --語法浪費了太多人的時間。說句實在話,++ -- 在C語言中其實是一個很細節的語法,除了表達簡練外,真的沒有什麼其它的好處了。
由於中國的C語言教程長期以來被譚浩強主宰,而譚又錯誤的把++ --作為一個C語言重點來教,並增加了一些難點,把本來很簡單的語法,搞得復雜無比!
簡單的來說,++i 和 i++,在單獨使用時,就是 i=i+1。
而 a = ++i,相當於 i=i+1; a = i;
而 a = i++,相當於 a = i; i=i+1;
如果實在搞不明白++ --怎麼回事,那也不是什麼天塌下來的事。
因為a=++i完全可以寫成 i++; a=i。
a=i++完全可以寫成 a=i; i++。
而且,這也是一種好的程序風格:++ -- 語句如非特殊需要,請單獨一行使用。
D. c語言貼吧
#include<stdio.h>
#include<string.h>
voidcatStr(char*str1,char*str2)
{
inti,j;
for(i=0;str1[i]!='