學(xué)c++需要先學(xué)c。c是一種經(jīng)典的低級(jí)過程式編程語言,而c++是c的超集,它既是過程的又是面向?qū)ο蟮?。c被認(rèn)為是一種非常通用、可移植和高效的語言,它相對(duì)c++來說,是一種更簡(jiǎn)單的語言,而且具有更少的選項(xiàng),是編程的堅(jiān)...
不用學(xué)的。我們就是直接學(xué)C++。感覺還可以。C里面有一些東西又繁瑣,又不安全,在C++里面就可以有更好的解決方式。
不一定啊,C語言是面向過程的語言,只是目前大學(xué)學(xué)習(xí)編程都是從c開始學(xué)的,學(xué)了c只不過是有了基礎(chǔ),但學(xué)其他編程語言也是從基礎(chǔ)語法開始學(xué)的,只不過編程的基礎(chǔ)語法都和c相似,所以才讓人認(rèn)為學(xué)編程要先學(xué)c,其實(shí)不然。學(xué)...
2)如果你選擇了一本好書,學(xué)C++之前完全沒有必要學(xué)C,即使是對(duì)C一竅不通也沒有問題。過去的很多C++的書籍都是假設(shè)讀者有C的基礎(chǔ),在此情況下,當(dāng)然有必要選擇先學(xué)C。3)至于學(xué)C++要懂一定的編譯、操作系統(tǒng)、數(shù)據(jù)結(jié)...
當(dāng)然了。C是C++的子集,必須要先學(xué)C的。銳英源有專業(yè)的VC++指導(dǎo),全面能力綜合教材海量源碼因人施教,保證掌握工作能力。
C和C++是兩個(gè)不同的集合,只是這兩個(gè)集合重合的部分很大,如果你想學(xué)C++,那應(yīng)該從C和C++重合的那一部分學(xué)起,而不用學(xué)習(xí)C的全部。我還是建議你直接學(xué)C++。
不需要,C#和C語言沒任何關(guān)系。當(dāng)然如果你會(huì)C語言,再學(xué)習(xí)其他語言會(huì)比較快的。但是如果你工作需要C#,就沒必須要先去學(xué)C語言了。你直接去學(xué)習(xí)C#就可以了。另外,網(wǎng)絡(luò)上也有C#的教程,建議你去查下,那些教材適合初學(xué)者,...
為什么要先學(xué)C呢,推薦你看一本書《白話C語言》楊開城寫的,開頭就告訴你了為什么要先學(xué)C而不是直接學(xué)C++,JAVA或者C#,他書的開頭就說了:為初學(xué)者選擇C語言而不是別的語言,其最重要的理由是:C語言不把你當(dāng)傻瓜,...
特性豐富的語言,同時(shí)也意味著比較復(fù)雜,不易掌握。不過可以明確地說:學(xué)了C語言就相當(dāng)于學(xué)了C++的一半,從C語言轉(zhuǎn)向C++時(shí),不需要再?gòu)念^開始,接著C語言往下學(xué)就可以,所以我強(qiáng)烈建議先學(xué)C語言再學(xué)C++。
建議直接去學(xué)c++。雖然現(xiàn)在的很多學(xué)校都是從c開始講,然后講c++。不過如果習(xí)慣了c的表達(dá)方式和思考模式。轉(zhuǎn)換到c++時(shí)就有點(diǎn)不習(xí)慣。我覺得干脆直接先入為主的面向?qū)ο缶秃谩?/div>