看你用C語(yǔ)言做什么了
成都創(chuàng)新互聯(lián)公司主營(yíng)什邡網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,app軟件開發(fā),什邡h5成都微信小程序搭建,什邡網(wǎng)站營(yíng)銷推廣歡迎什邡等地區(qū)企業(yè)咨詢
如果要用C語(yǔ)言做數(shù)值計(jì)算或者數(shù)理建模的話,不會(huì)函數(shù)和數(shù)學(xué)是很恐怖的。
當(dāng)然如果只是做些一般的,倒是問題不大,它的語(yǔ)法和數(shù)據(jù)結(jié)構(gòu)是兩回事
不用,直接去學(xué)C語(yǔ)言和JAVA就可以。再有,C語(yǔ)言和JAVA中的函數(shù)和數(shù)學(xué)中的函數(shù)是2個(gè)不同的概念。
肯定是能學(xué)的,因?yàn)閿?shù)學(xué)里的函數(shù)跟C語(yǔ)言里的函數(shù)不是同一個(gè)概念,只要你的邏輯思維能力好的話一樣能學(xué)好。
編程語(yǔ)言其實(shí)對(duì)數(shù)學(xué)要求不是很高,但是邏輯思維要求有點(diǎn)高??茨氵壿嬎季S怎么樣。
如果是純粹的學(xué)習(xí)C,數(shù)學(xué)不是問題,入門的話,了解一些數(shù)學(xué)的基礎(chǔ)運(yùn)算就可以。
C語(yǔ)言是計(jì)算機(jī)編程語(yǔ)言的入內(nèi)門基礎(chǔ)。所以說如果想學(xué)習(xí)的話用不到什么太深的數(shù)學(xué)理論和思想,簡(jiǎn)簡(jiǎn)單單的有個(gè)邏輯概括能力就好。C語(yǔ)言中的數(shù)學(xué)因素就是個(gè)“檻兒”,一個(gè)思維變通的“門檻”,當(dāng)學(xué)不進(jìn)去的時(shí)候,認(rèn)為哪里都有自己的不足。當(dāng)容學(xué)進(jìn)去以后,在學(xué)習(xí)更深的C++/C#或者JAVA,就要容易多了。
學(xué)編程的三個(gè)知識(shí)體系:
數(shù)據(jù)存儲(chǔ) (內(nèi)存,文件,數(shù)據(jù)庫(kù),分布式,集群, 關(guān)系型 ,非關(guān)系型 。。)
業(yè)務(wù)邏輯 (業(yè)務(wù)需求,語(yǔ)言語(yǔ)法,算法,類庫(kù)框架,性能優(yōu)化等)
信息交互(展示)(多端,app,小程序,公眾號(hào),移動(dòng)端,pc端,web開發(fā)等。。)
這三塊知識(shí)作為學(xué)習(xí)來說,可以有側(cè)重,但是不能有某一塊完全不懂。
一般的初學(xué)者,或者培訓(xùn)機(jī)構(gòu)的學(xué)習(xí)順序是
javase
數(shù)據(jù)庫(kù)
web開發(fā)
項(xiàng)目
框架
項(xiàng)目
基本把三大塊覆蓋了,為一個(gè)入門的人打好了知識(shí)基礎(chǔ), 但是后面的路還很長(zhǎng)
函數(shù)屬于C++中重點(diǎn)的知識(shí),一開始不懂也很正常,而且有許多函數(shù)已經(jīng)被別人寫出來了,大多數(shù)人需要做的只是知道其功能就行了,到時(shí)直接用就行了。
我學(xué)C語(yǔ)言的時(shí)候也是一頭霧水,不過后來課程一步一步加深慢慢的就學(xué)會(huì)了。
你不必心急,慢慢來先確保前面的知識(shí)弄懂了,然后在從函數(shù)的定義入手,慢慢的就會(huì)了
建議把數(shù)學(xué)學(xué)好些.如果你是大學(xué)生.打算考研..數(shù)學(xué)好占些優(yōu)勢(shì)..如果你打算未來從事編程工作..就分2種1種:是研發(fā)類.2種:就是類似于別人給你工程..你按照別人要求的做的就好第一種的話最好是要數(shù)學(xué)好點(diǎn)~