{eval=Array;=+count(Array);}
sql入門容易上手。
C現(xiàn)在以底層,嵌入方向發(fā)展-作為系統(tǒng)級(jí)的語(yǔ)音,C 學(xué)好了 能用一輩子吧。
簡(jiǎn)單的東西重復(fù)做。!編程大概就是這么回事
這個(gè)問(wèn)題一目了然。c語(yǔ)言的學(xué)習(xí)成本跟sql語(yǔ)言都不是一個(gè)數(shù)量級(jí)的。sql語(yǔ)言可能學(xué)習(xí)幾天就可以上手了,而C語(yǔ)言學(xué)習(xí)了幾年也不一定能完全吃透,而且學(xué)習(xí)很傷腦。由于C語(yǔ)言是一個(gè)很底層的語(yǔ)言,運(yùn)行速度相當(dāng)快,但這也有一個(gè)缺點(diǎn),就是繁瑣。實(shí)現(xiàn)同樣一個(gè)功能,python只需要5行代碼,java需要15行代碼,C語(yǔ)言可能需要二三十行代碼。
謝邀!
sql是結(jié)構(gòu)化查詢語(yǔ)言,也就是才操作數(shù)據(jù)庫(kù)的,比如對(duì)表的中數(shù)據(jù)的增刪改查。就基本語(yǔ)法來(lái)說(shuō)是非常簡(jiǎn)單的,就有點(diǎn)像直接把我們的意思翻譯成英文一般。不過(guò)sql也有稍微復(fù)雜的地方,如事物機(jī)制,事物的隔離級(jí)別,更引入了鎖機(jī)制。鎖中又有更多的細(xì)微分類。不過(guò)總體來(lái)說(shuō)sql還是比較簡(jiǎn)單的,花較短的時(shí)間去學(xué)習(xí),然后多敲多鞏固,就能很好的是用了。
C,C語(yǔ)言是一種高級(jí)程序語(yǔ)言,并且是強(qiáng)語(yǔ)言(強(qiáng)語(yǔ)言和弱語(yǔ)言還是有很多區(qū)別的。弱類型語(yǔ)言允許將一塊內(nèi)存看做多種類型。比如直接將整型變量與字符變量相加。C and C++ 是靜態(tài)語(yǔ)言,也是弱類型語(yǔ)言;Perl and PHP 是動(dòng)態(tài)語(yǔ)言,但也是弱類型語(yǔ)言。
強(qiáng)類型語(yǔ)言在沒(méi)有強(qiáng)制類型轉(zhuǎn)化前,不允許兩種不同類型的變量相互操作。Java、C,C# 和 Python 等都是強(qiáng)類型語(yǔ)言。)而且C還是強(qiáng)語(yǔ)言家族戰(zhàn)最接近硬件底層的,語(yǔ)法比較抽象,涉及到指針,內(nèi)存管理等操作。常常背用來(lái)寫底層啟動(dòng),游戲,等等,性能十分強(qiáng)悍,可以說(shuō)學(xué)習(xí)門檻是比較高的,而sql幾乎是無(wú)門檻的,但是只學(xué)sql除了當(dāng)個(gè)數(shù)據(jù)庫(kù)管理員幾乎沒(méi)啥作用。綜上C語(yǔ)言難于結(jié)構(gòu)化查詢語(yǔ)言很多。
c語(yǔ)言是編程語(yǔ)言,通過(guò)編譯將人工編寫的高級(jí)語(yǔ)言變成程序。sql語(yǔ)句只是關(guān)系數(shù)據(jù)庫(kù)的操作命令集,不是編程語(yǔ)言,只能做關(guān)系數(shù)據(jù)庫(kù)的查詢,創(chuàng)建,修改,刪除等動(dòng)作。sql的復(fù)雜程度以及廣度不能跟c語(yǔ)言比。
C和sql的學(xué)習(xí)難度和學(xué)習(xí)基礎(chǔ)來(lái)比較很明顯C比sql更難一些,但是C是一種非?;A(chǔ)的編程語(yǔ)言,如果能堅(jiān)持下來(lái),學(xué)好它,可以很負(fù)責(zé)的說(shuō)再學(xué)其它語(yǔ)言則完全不是問(wèn)題。最后說(shuō)一點(diǎn),真說(shuō)起來(lái)它們兩個(gè)都很難也很簡(jiǎn)單,難是因?yàn)楹芏嗳硕际莿?dòng)嘴不動(dòng)手,聽(tīng)別人說(shuō)說(shuō)就嚇住了根本就沒(méi)有開(kāi)始,容易是因?yàn)槲艺J(rèn)為只要堅(jiān)持,它們兩個(gè)都是一年就能學(xué)會(huì)的,而且現(xiàn)在網(wǎng)上視頻教程也很多,要學(xué)習(xí)完全沒(méi)有障礙。
真要我說(shuō), java就比c和sql都難????
0
回答7
回答10
回答3
回答0
回答0
回答3
回答1
回答6
回答10
回答