-
呵呵,这个哥哥和我几个月前的样子很像。 在学习 C 之前,我认为 C 应该能够实现任何事情。 但是在学习之后,我发现我离Windows还很远。
但我现在不这么认为。 开发平台不是问题。 事实上,正如上面的兄弟所说,C只是一个工具。
学习 C 相当于使用工具。 而真正的学习才刚刚开始。 计算机系统由许多东西组成。
如果你想写一个好的程序,你需要知道如何用好你的笔。 以下是我对计算机系统的一点理解:
1.计算机合成原理。 这个我就不多说了,我什至不知道我们在做什么,所以你在玩什么?
2.数据结构和算法。 其实,所谓的程序就是处理数据,当然被处理后的数据必须有存储的方式,而存储这些数据的方式就应运而生了。 也就是说,处理问题的方法。
这才是真正编程的灵魂。 非常重要。
3.操作系统。 在学习了上面的所有东西之后,你仍然认为操作系统很神秘。 然后让我们揭开他的神秘面纱,知道操作系统为我们做了什么。
4.编译原则。 这门课程有点难,但也很重要,有很多思维方式需要掌握。
知道了我上面所说的内容,我想你会对计算机编程有新的理解。 不要被吓倒。 这就是每个伟大的程序员如何混合它。 努力成为一名优秀的程序员!
-
系统编程、图形化编程等
不建议你学习。
首先,我想了解一下C语言目前的应用领域,我认为主要是在硬件驱动和嵌入式系统开发,以及UNIX开发方面。
系统编程应面向硬件和嵌入式系统。
正如 Zyviva 所说,图形编程是一种算法,而不是 C 语言。
cccwill说的图形功能和显示模式早已过时,所以增加知识是可以的,但没有必要学习。
有关 C 语言的更深入内容:
C只是一种编程语言,一种编程工具。 这只是一支笔的使用。 你能用笔写一篇文章吗???
不要把注意力集中在如何使用笔上。 虽然C是一支好笔,但要掌握起来并不容易。
多自己动手,编一些有既定目标的软件,这是正确的方法!!
-
C语言的扩展取决于其应用的深度,所以必须学习多个操作系统的C编程,否则C只能应付考试,Linux、Windows都有底层API功能,学会使用它们之前必须了解操作系统的原理。
楼上道理没错,但是数据结构和算法都体现在**中,如果你想学习这两个,最好的办法就是多读书**,而开放**,比如Linux的源码**,或者其他自由软件自带的源码**你可以经常看一下,等等**了解这些**, C可以学习。
摘要:使用更多 API,查看更多来源**。
-
1.数据结构和算法。
2.汇编语言。
3.计算机操作系统的原理。
-
软件基础或公共基础,数据库。
-
了解系统的内置功能
-
是的,它是一种通用的高级编程语言,可用于编写各种系统软件和应用软件。
-
1. C语言是一种高级语言。
2.机器语言是一种指令集系统。 该指令集称为机器代码,是可以由计算机的 CPU 直接解释的数据。
3.汇编语言是用于电子计算机、微处理器、微控制器或其他可编程设备的低级语言,又称桥仿簇符号语言。 在汇编语言中,使用助记符代替机器指令的操作码,指令或操作数的地址被符号或标签替换。 在不同的设备中,汇编语言对应不同的机器语言指令集,通过汇编过程转换为机器指令。
一般来说,特定的汇编语言和特定的机器语言指令集是一对一的对应关系,不能直接移植到不同的平台之间。
4.高级语言主要是相对于汇编语言而言的,它更接近自然语言和数学公式。 该程序称为Toshizakura作为源程序。
一般使用。
另外,还有一个非常强大的“C和C++编程学习实践系统”,但注册后才会有完整的功能,尝试一下感觉很好。 >>>More
你要明白,要想学习 Window API 编程,就要有打持久战的心理...... 所以现在,我建议你买一本 Windows 编程或在线**的副本,看看。 认真学习每一章,一开始一定看不懂。。 >>>More
你能说清楚吗,我不知道你的意思。 是否要在 main 函数中调用一个函数,然后不知道如何定义被调用的函数? 如果是这样的话,我可以告诉你。 >>>More
第一个 awhile(leap) 条件是 leap 是否为 true(如果 leap 不是 0,则为 true,如果为 0,则为 false)。 >>>More