-
编程的关键是去做,当你将来找工作时,人们不会问你学到了什么,而是问你做了什么! 所以要巩固C语言,就要多写一些程序,用C语言写数据结构程序,写算法程序,写一些简单的游戏,做很多事情去理解和记住。
至于数据库,这么说吧,数据是存储在文件中的,所以最简单的数据库就是一个文件,如果你写一个程序来同时维护和管理这个文件,那么这个文件和程序就叫做数据库系统了! 所以,要想学一个数据库,就要先安装一个sql服务器,理论和实践相结合,学会做这个,自己搭建一个数据库,数据表,然后用sql随机查,最后编程与之交互。
-
在学校里精通C是不可能的,最多是精通。 你可以尝试完成一些经典算法,这样可以提高你的语言水平,提高你自己的算法水平,在打下足够的基础后,尝试自己完成一个软件,完全独立,通过实际接触可以让你更好地理解软件工程,不会觉得学习软件工程像嚼蜡一样。 在学习了编译、操作系统和软件工程的原理后,你应该更容易理解 Windows 2000 内部,否则你会感到困惑。
-
才高二,真的很羡慕你。
有人告诉我一条路。
开发游戏的正确方法是 C-> C++STL -> Win32 API -> DirectX、OpenGL、GDI 和其他图形库。
现在我的理解是,你安装一个VC6(VS还可以),然后开始学习数据结构(建议看闫伟敏的,但她不容易理解),这个时候,你可以考虑开始学习C++,然后学习“Windows编程”,然后学习“Windows核心编程”,然后就可以学习MFC, 很多人会推荐看侯俊杰的《简明MFC》,但推荐看孙欣的《VC++深度讲解》会更好。
以上做完了,就可以正式启动了,下面也是其他人的建议。
可视化 C++ 游戏编程基础知识
可视化 C++ 经典游戏编程
一般来说,你可以直接学习3D,学好3D,2D是没问题的。
NEHE教程 这只是一本电子书,一个很好的OpenGL教程,让你对3D图形更感兴趣。
OpenGL Game Programming》,作者徐明明,我觉得这是一本在中国比较好的书。
3D游戏编程大师技能》,这本书和《Windows游戏编程大师技能》有点关系,但也不多,反正也是一个想法,**不要看。
就是这样,我希望它有所帮助。
-
如果你对C语言的指针很了解,并且能灵活地使用它们,你就可以学习C++,学习MFC。 如果你只知道常量、变量、选择、循环和数组,我认为你还是要先学习C语言和编程。
-
游戏开发的正确方法是 C-> C++STL -> MFC-> Win32 API -> DirectX、OpenGL、GDI 和其他图形库。
-
1.试题库,多做试题。
2.数据库结构C语言版本。
-
找一些 C 游戏来练习你的技能。
或者选择一些 ACM 的 ** 学习点算法。
毕竟语言学习还是比较容易的,算法才是真正的强项,解决问题的想法也有,就算以后换语言也没关系。
-
如果想编程,有几个方面的知识积累是必须的:“数据结构”(书本很多,找一门C语言); 面向对象编程(VC推荐),专注于理解面向对象的思想; 软件工程,了解软件开发的特点。
这些都是基础,至于游戏开发,就看是什么游戏了,网页游戏,魔兽世界等大型网络游戏,小游戏等,不同方向使用的技术也不同,所以根据需要慢慢学习。 编程是熟能生巧的问题,也是积累的问题。 要成为一名优秀的程序员,一开始不要太雄心勃勃,打好基础才是最重要的。
-
中文大学MOOC浙江大学老师翁凯的C语言课非常好。
-
你打算参加计算机科学 2 级考试吗? 然后多刷题库,刷几遍你就熟悉了,我觉得这个方法对你通过C语言的第二级还是有用的。
-
我遇到过很多正在学习C语言的人,包括我以前的同学,他们中的许多人在学习中途放弃了。 那么,为什么这么多人在学习C语言的过程中中途放弃呢? 原因是他们找不到正确的学习方式!
在学习的过程中,我处处碰壁,兴趣和自信心逐渐枯竭。 学习 C 对他们来说是一件痛苦的事情!
事实上,学习编程是有趣的,有趣的,有趣的和有前途的! 那么学习C语言的最佳方法是什么呢? 根据我自己多年来的总结,以及许多编程前辈的经验,主要方面如下:
1)确定优先级。
学习C语言最忌讳的就是不分优先次序和优先次序,这是大多数学习C语言的学生都会犯的错误! 当我们刚开始学习时,我们只需要学习最重要和最核心的东西! 首先,我们将提炼最本质的东西,然后学习整个 C 语言,以整体掌握 C 语言。
对于中学的,需要重新学习,如果不需要,就无法学习。
2)一定要多上机,多“敲”**。
编程是一门实用的学科,绝对不是理论。 如果你不用手“敲门”,你就永远不会学会编码。 很多问题只有在“敲**”时才能发现,只有这样才能有更深的体会、领悟和理解。
与其依靠死记硬背书中的要点,那会很痛苦。 在学习编程的时候,我从来不刻意记住任何注意力点,这些知识点在不断“敲**”的过程中,自然而然地融入了我的身体。
你一定记得这句话:“程序是写的,不是读书的! ”
-
首先,我们需要了解C++
1.C++程序员一般身价不菲,当然前提是你必须是高手。
2. C++应用领域A游戏C++的效率是B非常重要的原因网络软件C++拥有许多成熟的网络通信库,其中最具代表性的是跨平台、重量级的ACE库,可以说是C++语言最重要的成果之一,在许多重要的企业、部门甚至军队中都有应用。
c.分布式应用程序。 d.
操作系统 在这个领域,C语言是主要使用的编程语言。 然而,由于C++与 C 的兼容性以及 C++ 的面向对象性质,它也开始在该领域崭露头角。e.
设备驱动程序也是因为效率。 f.移动(手持)设备。
h.嵌入式系统。 i.
教育和研究。
学习任何语言都是从初学者到精通,从新手到专家的一步一步的过程。 但是,对于一个所谓的新手来说,很难一概而论,究竟他是一个完全的新手,还是熟悉某种语言的“新手”,甚至是在语言编程领域有很大成就的大师。 不同的C++新手需要不同的入门书籍。
1《c++primer》
有一本“C++百科全书”,是C++程序员的必备品。 语法和语义的描述非常详细严谨,适合有一定经验的C和C++程序员作为参考书和理论指南使用,但由于有一定的深度,没有高级的章节安排,不适合初学者作为教科书使用,**稍高一些。
2《c++primer plus》
一本适合初学者学习C++的好书,覆盖面更全面,章节安排更合理,容易从浅到深,所以失去了一些深度。 **更便宜,但翻译质量略有欠缺。
3《essential c++》
李普曼为初学者创作的作品。 在他写完后一本入门书之后,他为什么要写这么薄的书呢? 其实入门对于初学者来说太累赘了,但是本书从不同方面对语言进行了讲解——C++的本质和组织结构,可以帮助初学者对语言有一个大致的了解,但是知识范围不是很全面,不适合系统学习,读者需要一些编程知识。
4. C++编程思路
除了语言之外,还有一定数量的工程,从设计者的角度描述了如何将C++应用于实际项目。 语言描述并不像它们那样全面,但它们确实具有一定的精确性,尤其是在小技巧方面。 本书还介绍了大量示例,并指导您通过实际项目使用 C++ 思想思考问题。
翻译很差,有一定的难度。
学习基本语法并熟悉调用各种库函数,您将成为一名初级C++程序员。
-
只有一种方法可以快速有效地学习,花钱去计算机学校找老师带你。
-
可以直接看简单的**,学习通过**。
1.我觉得自己老了,小时候的生日很兴奋,19岁大一的时候,我激动得睡不着觉,现在很感动接受祝福,但又多了一点平静,这就是所谓的时间魔力。 >>>More
如果要问为什么喜欢他,答案太多了,他长得漂亮,唱得好听,是个好人,各方面都可以构成喜欢他的理由,但是时间长了,真的很难说你为什么喜欢他,是不是很漂亮? 还有更漂亮的东西。 好声音? >>>More
什么是财富价值?
用户可以通过对知识做出高质量的贡献来赚取财富,其中财富是获得财富价值的主要途径,每一项财富价值+20+奖励积分。 此外,获得知识之星等荣誉的用户,也代表了他们对Knowing的高质量贡献,也可以获得财富价值。 财富可以花在赏金、匿名问题和专有技术等事情上。 >>>More
煎饼水果可以这样制作:
配料材料:绿豆面、通用面粉、水、鸡蛋、葱碎、黑芝麻、生菜、通用面粉、温水、食盐、食用油、黄豆酱、甜面酱、蒜蓉辣酱、洋葱、蒜头、番茄酱、糖、雪碧。 >>>More