
本帖最后由 坂上龍二 于 2011-7-14 09:19 编辑
實在是無聊.基友也要高複...(本打算去她讀大學的城市工作的...orz
結果昨天知道了她需要高複...(嘆氣
在家也沒事做.吱吱...想找一起想學編程的朋友一起看書.分享心得...(這樣
吱吱...打算是2本書一起上....
C语言程序设计_现代方法 第二版
python基础教程 第二版
这两门书在网上都能找到pdf的版本...但是推荐买实体...= =
大概每天看一章吧...一本書大概20幾章
一個月搞定...
然後每天和大家分享學習的要點....
吱吱...我以前做過程序開發..如果不懂的可以問下我...orz...然後每天分享學習的筆記...
python和c語言能做撒?#1881#
python可以開發web(網站),GUI(應用程序),shell(小腳本),手機程序(android,傻逼系統)....各種便利東西
c語言可以做很多事....比如galgame= =...(這樣...
嘛嘛....意思就是找人一起共勉學習...orz
windows:
python 下載 (官網被牆了..23333333,版本是2.5.4)為什麼要用2.x的版本...網上查下就知道了..wwww
C語言最好推薦使用ide[ dev++ ]...方便調試 (因為經常會遇到奇怪的問題.!!如果喜歡命令行方式就使用MinGW
linux下
python一般是系統自帶的,當然可以根據自己需要make自己喜歡的版本....比如cetnos5 使用的python2.4....(死
C編譯器的話.使用gcc較好...一般也會自帶...(這樣?
python安裝完成後.就能在windows 的開始菜單下找到
開打IDLE
Options ---> Configure IDLE ---> General --->Default source Encoding 選擇UTF-8 ....保存退出
试着在idle里输入
print("imoto moe")吱吱....会得到我们上面这个的结果就代表python...可以正常工作了..wwwwwwwwwwwww
接下来是C
打开记事本新建一个名为test.c的文件
输入内容
#include <stdio.h>int main(void)
{
printf("NTR");
return 0;
}
然后.打开命令行输入 gcc 路径\test.c 会得到一个a.exe文件
然后在命令行输入a就行了
注:...因为我用的是MinGW 所以编译c的时候是用的命令行方式...但是使用dev++之类的IDE之流就简单很多了
可以看下ide的使用说明.....
安裝好上述的東西...這樣應該準備工作做好了.
為了方便大家一起學習...所以使用winodws平台...wwwwwwwwww
以後每一章學習的代碼都會放到這個上面http://code.google.com/p/yiqixuebiancheng/
(考慮到git的麻煩...就是用svn了..
ok...环境搭建完毕...今晚开始看书....2333333333
注:选择c ide的时候千万别选VC6
因为是狗屎...如果是别人推荐的....
那你就喷它一脸大姨妈吧...
本帖最后由 坂上龍二 于 2011-7-12 10:55 编辑
c語言現代編程方法第一章
C語言歷史
吱吱...C語言的黑歷史...
C語言的優缺點
是一種底層語言
可以操作硬件...其他語言很難做到..所以速度飛快...wwwww....(完胜
是一種小型語言
小型的意思?....這樣理解比較好...很快就會學完基本的語法...23333
是一種包容性語言
嘛嘛...其實就是說c語言語法管理沒有那麼嚴格...不會像其他oop(面向對象#1)語言要處理異常
C語言的優點
高效
這個是其他語言沒法比...除了彙編和機器指令...orz.
可移植性
一般在網上查..可移植性最好的都會查到是java...但是java是基於vm(虛擬機)...所以說..如果那個平台沒有vm你就無法運行java程序
但是c...如果你只用標準庫...ok...換個平台可以無縫編譯...wwwwwww
功能強大
無言......
靈活
吱吱...可以寫嵌入式系統到大量的數據處理...而且在其他語言裡違規的操作都是在c裡都是允許的
標準庫
以後會講
與UNIX系統集成
無言....
C語言缺點
容易英藏錯誤
...那是因為它太靈活了...2333333333
可能難以理解
這完全要看寫的人了...如果一個人不想讓別人輕易看懂自己寫的代碼...那在C裡面可以寫出各種複雜的寫法
可能難以修改
哎喲...這是程序開發以前的設計問題啦..
高效的使用C語言
緊貼標準....編碼規範...用別人寫好的c代碼庫...wwwwwwww
問與答...
呼...還好第一章沒給出編程題....安心....
#1:C語言是一門面向過程的語言...其他的比如java ruby c++ 都是oop對象
面向過程的語言看源碼比較好理解...不過想oop那樣抽象....具體可以查google
python基礎教程第一章
建議看看這個....呼...完全可以當第一章的心得
呼.第一晚..達成...用時1小時..基本都是介紹類的東西..
還算過得快..233333333333#1923#
不知道各位第一章讀得如何...(斜頭
[查看全文]