70,039
社区成员
发帖
与我相关
我的任务
分享
[/quote]
bash 可能太复杂了。可以从简单的开始:bc, 就是UNIX 终端环境的计算器。
1)首先装一个ubuntu, 学会用bc;
2)自己尝试一下:如何编写一个bc 程序。
3)阅读bc 源代码,找一找差距。
开发bash 需要了解LINUX 的系统调用。而bc程序呢,原则上,在《C语言》和《数据结构》这两门课程学完后就可以开发出来。如果搞不掂,把教科书拿出来翻一翻,有没有新的发现?
类似“自顶向下逐步求精”这样的思想和方法,不论你从事哪个领域的开发都是有用的。打好基础,后面的学习效率就高了。
,我的意思不是在比较 这些语言那个强,谁能实现什么功能。而且我目前只是学习了大学上的那些基本知识。
我的意思是,学完C语言基础部分,后面还要学什么?它有像其它语言一样有 那些 实现 图形界面,数据交互,多线程,多媒体,网络 的部分吗?如果有我应该看哪些书?如果没有,我们平时在电脑上用的应用程序的那么多复杂功能和复杂界面 怎么实现?C语言肯定不会停在我们大学学过的那本书吧。而且凭我大学学的那些知识肯定开发不了什么东西。
C语言是不是主要用于做系统内核和跟硬件打交道的领域?
如果想要学习和开发复杂界面和功能的windows或者Linux应用程序(如我们平时用的qq,office,音频播放器,视频播放器,还有很多游戏等),我下一步应该学什么?
谢谢
[/quote]
直接上手java或者OC吧,不过估计会比较费劲。
想轻松点的话就上手C++
,我的意思不是在比较 这些语言那个强,谁能实现什么功能。而且我目前只是学习了大学上的那些基本知识。
我的意思是,学完C语言基础部分,后面还要学什么?它有像其它语言一样有 那些 实现 图形界面,数据交互,多线程,多媒体,网络 的部分吗?如果有我应该看哪些书?如果没有,我们平时在电脑上用的应用程序的那么多复杂功能和复杂界面 怎么实现?C语言肯定不会停在我们大学学过的那本书吧。而且凭我大学学的那些知识肯定开发不了什么东西。
C语言是不是主要用于做系统内核和跟硬件打交道的领域?
如果想要学习和开发复杂界面和功能的windows或者Linux应用程序(如我们平时用的qq,office,音频播放器,视频播放器,还有很多游戏等),我下一步应该学什么?
谢谢
,我的意思不是在比较 这些语言那个强,谁能实现什么功能。而且我目前只是学习了大学上的那些基本知识。
我的意思是,学完C语言基础部分,后面还要学什么?它有像其它语言一样有 那些 实现 图形界面,数据交互,多线程,多媒体,网络 的部分吗?如果有我应该看哪些书?如果没有,我们平时在电脑上用的应用程序的那么多复杂功能和复杂界面 怎么实现?C语言肯定不会停在我们大学学过的那本书吧。而且凭我大学学的那些知识肯定开发不了什么东西。
C语言是不是主要用于做系统内核和跟硬件打交道的领域?
如果想要学习和开发复杂界面和功能的windows或者Linux应用程序(如我们平时用的qq,office,音频播放器,视频播放器,还有很多游戏等),我下一步应该学什么?
谢谢
[/quote]
什么语言有“图形界面,数据交互,多线程,多媒体,网络 的部分”?[/quote]
比如java,c++ 或者OC里面学完基础部分后,有高级部分,比如实现 图形界面,数据交互,多线程,多媒体,网络等等高级部分。[/quote]
那是培训班的学习提纲,和语言没有一点关系。
,我的意思不是在比较 这些语言那个强,谁能实现什么功能。而且我目前只是学习了大学上的那些基本知识。
我的意思是,学完C语言基础部分,后面还要学什么?它有像其它语言一样有 那些 实现 图形界面,数据交互,多线程,多媒体,网络 的部分吗?如果有我应该看哪些书?如果没有,我们平时在电脑上用的应用程序的那么多复杂功能和复杂界面 怎么实现?C语言肯定不会停在我们大学学过的那本书吧。而且凭我大学学的那些知识肯定开发不了什么东西。
C语言是不是主要用于做系统内核和跟硬件打交道的领域?
如果想要学习和开发复杂界面和功能的windows或者Linux应用程序(如我们平时用的qq,office,音频播放器,视频播放器,还有很多游戏等),我下一步应该学什么?
谢谢
[/quote]
什么语言有“图形界面,数据交互,多线程,多媒体,网络 的部分”?[/quote]
比如java,c++ 或者OC里面学完基础部分后,有高级部分,比如实现 图形界面,数据交互,多线程,多媒体,网络等等高级部分。