RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [資訊電機] [建議]關於想學程式語言的新手看這吧   字型大小:||| 
Acute
論壇第一大毒王
等級: 18等級: 18等級: 18等級: 18等級: 18
論壇第一小神童

 . 積分: 3281
 . 精華: 8
 . 文章: 11574
 . 收花: 14037 支
 . 送花: 3260 支
 . 比例: 0.23
 . 在線: 323 小時
 . 瀏覽: 2250 頁
 . 註冊: 8022
 . 失蹤: 5374
#1 : 2005-1-22 01:15 PM     全部回覆 引言回覆


引用:
onlive寫到:

引用:
蘇阿呆寫到:

再來剩下的就式該語言的特有用法或特有函數的使用
     1.例如C裡面的指標 (不過他再C++理也可以使用)
    2.C++特有的"繼承觀念"
    3.JAVA 特有的網路多媒體處理函數......等等

希望新手看到這個 可以不再迷惑


看到指標就會開始迷惑啦~

用到使用指標傳值、傳參考的函數又會更迷惑了  


覺得指標困難, 是因為沒學過組合語言
對高階語言而言, 指標這個東西太過抽象
因為只學過高階語言的人, 只有 "代數的概念" 而沒有 "位址的概念"
指標說穿了就是位址, 也就是, 記憶體的位置

C 之所以被稱為"中階"語言, 就是因為他除了具備高階語言的"代數"觀念
也把低階語言的"位址"觀念融入程式語法當中
造成多數學C 的人, 遇到指標就一團混亂, 呵呵

Acute.



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
Acute
論壇第一大毒王
等級: 18等級: 18等級: 18等級: 18等級: 18
論壇第一小神童

 . 積分: 3281
 . 精華: 8
 . 文章: 11574
 . 收花: 14037 支
 . 送花: 3260 支
 . 比例: 0.23
 . 在線: 323 小時
 . 瀏覽: 2250 頁
 . 註冊: 8022
 . 失蹤: 5374
#2 : 2005-1-22 01:28 PM     全部回覆 引言回覆


引用:
jocosn寫到:
有這麼簡單嗎?


是的, 就這麼簡單
程式語言的語法, 大同小異
例外的語言極少, 諸如:
1. 組合語言
2. Lisp
3. Cobol
除了上述三種, 其餘的語言, 都是學會一樣, 幾乎等於全部都會了, 只剩下語法的細節規定不一樣, 通常花個1-3天啃一下書, 就可以搞定一項語言.

程式語言只有幾個大綱
1. 邏輯運算
2. 數學運算
3. 程式流程
4. 物件觀念
除了第四項不是所有語言都具備外, 其餘都是每種語言的必備, 因此, 如果沒接觸過物件觀念的語言, 唯一不懂的只有物件觀念, 而程式的語法只是大同小異.

當然, 會寫跟成為高手是兩回事. 語言的特性是最終的重點, 一個精通C 的人, 他可以很快的寫C++, 但是, 寫出來還是C 而不是C++, 因為C++ 比C 多了物件觀念, 而物件觀念卻是跟傳統C 的模組觀念相違背, 所以, 我看過很多C 學的很好的人, 卻寫不出一個真正的以物件觀念為主體的程式, 當然, 90% 以上的人可能根本分不出怎樣是傳統的模組觀念, 怎樣是所謂的物件觀念, 怎樣看, 都是一個會跑的程式, 也達到目的, 物件導向觀念跟模組導向觀念有何差異? 嘿嘿, 這可就是另一個粉長粉嚴肅的話題嚕

Acute.



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記

   



 



所在時區為 GMT+8, 現在時間是 2024-5-12 02:26 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.021680 second(s), 7 queries , Qzip disabled