佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

搜索
楼主: coldplayers

想學Programming

[复制链接]
发表于 28-8-2009 09:42 PM | 显示全部楼层
原帖由 hooi1983 于 28-8-2009 07:35 PM 发表
mdw1121686
既然你下载到 VS2005
那不妨下载 VS2008
更 Drag & Drop



原來VS2008比VS2005更加Drag & Drop
好的
你真是好人
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 29-8-2009 07:23 AM | 显示全部楼层
呼! 我還以為不會有人來呢 沒想到那麼多留言了.. mdw1121686說的沒錯 雖然ByronL搞錯對象但是我還是有學道點東西 我開這貼後就已經開始學C++了 很複雜玩過Hello World..不過是剛玩的頭2天而已..過後因為沒時間所以隔到今天才在開來玩玩..不過還真糟糕竟然都忘了 為啥隔了一個禮拜又開來玩呢 因為剛看了C++的部分簡介就突然有慾望想再玩它的意思 不知道是不是因為三分鐘熱度還是因為C++對新手來說過於複雜而讓我堅持不下去?剛學的頭2天的確很多問號雖然有教學但還是看到一頭污水..如果能繼續下去的話一定很多問題邀請教你們 到時候請各位高手指點迷津幫我開開巧
回复

使用道具 举报

发表于 29-8-2009 07:49 AM | 显示全部楼层
原帖由 coldplayers 于 29-8-2009 07:23 AM 发表
呼! 我還以為不會有人來呢 沒想到那麼多留言了.. mdw1121686說的沒錯 雖然ByronL搞錯對象但是我還是有學道點東西 我開這貼後就已經開始學C++了 很複雜玩過Hello World..不過是剛玩的頭2天而已..過後因為沒時間所以隔 ...


恭喜你開始了這麼多步

我安裝成功了
回复

使用道具 举报

发表于 29-8-2009 11:12 AM | 显示全部楼层
原帖由 mdw1121686 于 28-8-2009 01:08 PM 发表



原来如此
那怎样才算 “做到Hello World” 呢?



你是指尝试安装Visual Studio吗

惨了。。还没开始已经2个人叫我放弃


这里没人叫你放弃, 我们只是强调。

如果你不肯尝试,不肯变通, 一昧的只想3天变高手, 那么你就肯定失败。

但是如果你肯用心学习, 肯去慢慢摸索, 那么你终有一天会成为高手。

请看

Google I/O 2009 - The Myth of the Genius Programmer

回复

使用道具 举报

发表于 29-8-2009 11:38 AM | 显示全部楼层

回复 64# onlylonly 的帖子

说得对,原地踏步的人,永远都无法达到目的地,只会在原地踏出一个坑,然后把自己给埋了。

学一学NIKE的名言:JUST DO IT!
回复

使用道具 举报

发表于 29-8-2009 12:36 PM | 显示全部楼层
其实 c 一点都不难, 难是难在 build up algorithm。

其实各种语言都是一样的, 来去都是 syntax, API。 看看 documentation 就可以了。

但是为什么同一种语言, 有些人写的很好, 没有 bug, low memory consumption, no redundent processing, 而另一些人写的确实 一堆的 bug, memory leak 一堆。 这个都是algorithm 的问题。

你可以 selection sort 10000000 个号码, 或是 quicksort 10000000 个号码, 结果都是一样, 不过用quicksort的那个, 省时,省事, 省资源。擦别都是在 algorithm 。

要学 programming 就要肯想, 肯尝试。 逻辑思维 logic thinking 最重要
回复

使用道具 举报

Follow Us
发表于 29-8-2009 12:40 PM | 显示全部楼层

回复 65# geekman 的帖子

对啊, 很多人就是不肯尝试。 永远都不会进步。有时看不过眼, 好心劝劝, 结果都是没效。或许有时我们在他们眼中反而是异类。

有时间久打dota, online game, 一位这样 coding skill 就能进步, 简直是不合逻辑。。。。
回复

使用道具 举报

发表于 29-8-2009 02:54 PM | 显示全部楼层
原帖由 onlylonly 于 29-8-2009 11:12 AM 发表


这里没人叫你放弃, 我们只是强调。

如果你不肯尝试,不肯变通, 一昧的只想3天变高手, 那么你就肯定失败。

但是如果你肯用心学习, 肯去慢慢摸索, 那么你终有一天会成为高手。

请看

Google I/O 2 ...


OK. 懂了


原帖由 geekman 于 29-8-2009 11:38 AM 发表
说得对,原地踏步的人,永远都无法达到目的地,只会在原地踏出一个坑,然后把自己给埋了。

学一学NIKE的名言:JUST DO IT!


OK. JUST DO IT

原帖由 onlylonly 于 29-8-2009 12:36 PM 发表
其实 c 一点都不难, 难是难在 build up algorithm。

其实各种语言都是一样的, 来去都是 syntax, API。 看看 documentation 就可以了。

但是为什么同一种语言, 有些人写的很好, 没有 bug, low memory c ...


喔喔...原來精華在algorithm



原帖由 onlylonly 于 29-8-2009 12:40 PM 发表
对啊, 很多人就是不肯尝试。 永远都不会进步。有时看不过眼, 好心劝劝, 结果都是没效。或许有时我们在他们眼中反而是异类。

有时间久打dota, online game, 一位这样 coding skill 就能进步, 简直是不合逻辑 ...


我沒打dota的喔. online game也沒打幾年了喔
回复

使用道具 举报


ADVERTISEMENT

发表于 29-8-2009 03:16 PM | 显示全部楼层
高手跑出來講話了
我這沒基礎的人可以滾了
回复

使用道具 举报

发表于 29-8-2009 06:27 PM | 显示全部楼层

回复 69# ByronL 的帖子

怎么有股酸酸的感觉?

这里是公开的论坛,并不是什么高手一言堂。我个人鼓励大家不论是新手还是老鸟,都应该积极地对自己感兴趣的主题发表意见与参与讨论,只要别写些很废又没意义的东西(也就是俗称的灌水)就好。

不提出来讨论你又怎么知道自己有什么不足之处呢?就算你提出来的言论有不对不足之处,你也能通过别人的指正来学习到自己的不足之处。不提出来你就永远不会知道真相。至于代价嘛,顶多被前辈们酸一下啰,有点幽默感就不会被打倒的。

至于某些喜欢踩低别人来显示自己的“才华”的油菜花一党,你就当他们不存在好了。毕竟当你睡觉半夜被狗吠吵醒,你也不会特地爬起来骂那只狗吧?
回复

使用道具 举报

发表于 29-8-2009 08:11 PM | 显示全部楼层
原帖由 ByronL 于 29-8-2009 03:16 PM 发表
高手跑出來講話了
我這沒基礎的人可以滾了

原帖由 geekman 于 29-8-2009 06:27 PM 发表
怎么有股酸酸的感觉?

这里是公开的论坛,并不是什么高手一言堂。我个人鼓励大家不论是新手还是老鸟,都应该积极地对自己感兴趣的主题发表意见与参与讨论,只要别写些很废又没意义的东西(也就是俗称的灌水)就好 ...



是咯. 你說的話也幫了我不少呢
將來我有幸學會Hello World也, 你的功勞也不小的
回复

使用道具 举报

发表于 29-8-2009 09:40 PM | 显示全部楼层
原帖由 geekman 于 29-8-2009 06:27 PM 发表
怎么有股酸酸的感觉?

这里是公开的论坛,并不是什么高手一言堂。我个人鼓励大家不论是新手还是老鸟,都应该积极地对自己感兴趣的主题发表意见与参与讨论,只要别写些很废又没意义的东西(也就是俗称的灌水)就好 ...
可是,我就是來灌水的那位
因為我什麼都不會,對了objective-c比較難還是C++?
回复

使用道具 举报

发表于 29-8-2009 11:03 PM | 显示全部楼层
其实,说真的,Hello World 并不是什么很神奇的东西啦,这只是大家对于一个“最简单的入门程式”的称呼罢了,说穿了,它不过是一个包含了一个电脑程式的最基本模型,并带有一个输出功能的程式码,通常用来让新手了解他/她所学的电脑语言的基本架构罢了。

以基本的C语言架构来说:
  1. //-header declaration-//
  2. #include <stdio.h>

  3. //-code-//
  4. void main(void)
  5. {
  6.     printf("Hello World!");
  7. }
复制代码
以上就是一个简单的Console C program,因为最早使用这个基本架构来教学的人选择了使用“Hello World”这个句子作为output的句子,所以才会产生这个名称。

这个程式显示了header declaration,以及示范了如何对应程式码的需要而选择相关的header file。这里因为printf()是属于stdio.h的function,所以需要加入这个header。

然后就是基本的C Program架构,C Program 都是使用 main()作为切入点,也就是说当你执行你的program时,DOS/Windows 都会打开你的.exe 档案,并寻找main()的所在,然后从那里开始执行你的程式指令。

最后,这个程式示范了如何呼叫function,在这里也就是printf(),其作用是在standard output(一般上就是display card/monitor) 上显示一段文字,也就是大家都在谈论的“Hello World。”。

以上就是一个最基本C程式范本,通称Hello World程式。

[ 本帖最后由 geekman 于 29-8-2009 11:05 PM 编辑 ]
回复

使用道具 举报

发表于 29-8-2009 11:22 PM | 显示全部楼层
原帖由 geekman 于 29-8-2009 11:03 PM 发表
其实,说真的,Hello World 并不是什么很神奇的东西啦,这只是大家对于一个“最简单的入门程式”的称呼罢了,说穿了,它不过是一个包含了一个电脑程式的最基本模型,并带有一个输出功能的程式码,通常用来让新手了解 ...


原來這就是傳說中的Hello World!!!
回复

使用道具 举报

发表于 29-8-2009 11:48 PM | 显示全部楼层
原帖由 hooi1983 于 28-8-2009 07:35 PM 发表
mdw1121686
既然你下载到 VS2005
那不妨下载 VS2008
更 Drag & Drop


老兄你应该介绍他用VS2010,比VS2008 更drag n drop.
连vb 的code 都可以省下83%, 因为有Auto Implemented Properties in vb10
回复

使用道具 举报

发表于 30-8-2009 02:05 AM | 显示全部楼层
原帖由 evo9 于 29-8-2009 11:48 PM 发表


老兄你应该介绍他用VS2010,比VS2008 更drag n drop.
连vb 的code 都可以省下83%, 因为有Auto Implemented Properties in vb10


有沒有VS2020
回复

使用道具 举报


ADVERTISEMENT

发表于 30-8-2009 09:25 AM | 显示全部楼层
拜托,2020年都還沒到
回复

使用道具 举报

发表于 30-8-2009 09:26 AM | 显示全部楼层

回复 73# geekman 的帖子

你寫程序時,有寫注釋的?
回复

使用道具 举报

发表于 30-8-2009 11:39 AM | 显示全部楼层
原帖由 ByronL 于 30-8-2009 09:26 AM 发表
你寫程序時,有寫注釋的?

這個是必要的
每個人的邏輯思考多少會不一樣
在沒有注釋的情況下,另一個Programmer可能需要花比較多的時間來了解原作的邏輯
所以,在Team Work里,注釋是很重要的.
如果是個人的,就看你自己需不需要了,有時候對自己也有幫助的,寫的了注釋,證明你了解每一段Code的邏輯,而不是單純的Cut And Paste.注釋也可以幫你在以後忘了Syntax的時候幫你回憶起它的功能.
大起業里不只有注釋,還有Header,註明谁是作者,幾時Create的,Last Modify是幾時,Module簡介,等等

[ 本帖最后由 eddom 于 30-8-2009 11:42 AM 编辑 ]
回复

使用道具 举报

发表于 30-8-2009 12:09 PM | 显示全部楼层
原帖由 mdw1121686 于 29-8-2009 02:54 PM 发表

我沒打dota的喔. online game也沒打幾年了喔

不是在说你, 只是看到自己周边的朋友, 有感而发罢了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT


本周最热论坛帖子本周最热论坛帖子

ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2026 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 11-5-2026 07:49 PM , Processed in 0.094197 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表