c语言都有那些东西需要学啊
发布网友
发布时间:2022-04-29 20:36
我来回答
共1个回答
热心网友
时间:2022-06-22 11:08
新手学习C语言,有很多误区,以一个学过C语言的人,给新手一些建议。
抛砖引玉,请前辈指出问题,发表意见,新手请注意后面的回复。
第一:一些概念。
C语言是一门程序设计语言,有一些标准,比较重要的是ANSI C(好像是C89)和C99。
数据结构包括逻辑结构和物理结构。逻辑结构是数据元素集合和定义在集合上的关系。物理结构是逻辑结构在计算机中的实现。
LCC、VC、TC、GCC都是C语言编译器,一般包括集成开发环境,编译器和链接器及辅助工具
我们书写的是C源程序,源程序通过编译器编译为中间文件,中间文件经链接器链接生成可执行文件。不同操作系统可执行文件不同。中间文件也有几个标准,微软使用的和Linux下通用的有差异。
第二:学习什么。
个人认为程序设计学习的重点放在数据结构的学习上,但是这种学习要有一个平台,比如C语言。
学习C语言首先要掌握基本语法,常量、变量、类型、及顺序结构、分支结构和循环结构的意义及用法。进一步学习构造类型如指针、结构、函数的意义和用法。
C语言提供一些标准函数以减轻程序设计工作量,这些函数我们自己也可以实现。即使不依靠函数库,只有编译器,理论上就足够了。事实上,提供的标准函数效率都很高,使用很频繁,没有自己实现的必要,所以掌握常用函数是非常必要的,但是要注意函数的适用范围。
继续学习因人而异,应该可以独立选择了。
第三:如何学习。
强调多实践,C语言的学习要经常上机,多写程序才能逐步提高。
推荐书籍:C Programming Languge。有中译本,但最好看英文版。
通读,并将所有习题独立思考,给出解答,尤其是编程实践题,最好逐一上机完成。
c语言学习的主要内容是什么 c语言主要学哪些课程
1、课程主要内容:C语言程序基本结构及相关概念、变量、函数、语句、if条件语句、switch条件语句、for循环语句、while循环语句、数组、指针、字符串、结构体。2、C语言程序设计课程是入门级的程序设计课程,针对没有或很少具有编程经验的在职人员。课程通过学习C语言编程的基础语法,对程序设计有一个基本的认...
学C语言有哪些东西要死记硬背的吗?
C语言要记的东西无非是运算符、if结构、while结构、do/while结构、for结构、数组、函数、指针这些东西,结构上所有语言都这么一套,自己编点东西就体会得来;字符串函数等特殊的函数多用几遍也很好记,总之熟能生巧吧,不理解光死记太容易记错了 ...
c语言都有那些东西需要学啊
学习C语言首先要掌握基本语法,常量、变量、类型、及顺序结构、分支结构和循环结构的意义及用法。进一步学习构造类型如指针、结构、函数的意义和用法。C语言提供一些标准函数以减轻程序设计工作量,这些函数我们自己也可以实现。即使不依靠函数库,只有编译器,理论上就足够了。事实上,提供的标准函数效率都很高...
C语言主要有哪些方面的东西要学!~
访问数据库(数据库软件一般使用甲骨文,也有用SQL Server的)
学习C语言需要掌握哪些基本知识?
《C程序设计》的内容很丰富,按照我们现在的教学大纲,教学的主要内容是基础知识、四种结构的的程序设计、函数与数组的应用和一些简单的算法。在学习时,同学们应该把主要精力放在这些部分,通过实践(练习和上机调试等熟练掌握。当然,在初学C语言时,可能会遇到有些问题理解不透,或者表达方式与以往数学学习中不同(如运算符...
C语言计算机二级都学些什么东西?
基本的c语言语法。比如一些函数、循环、结构体的使用等等。
学习C语言前 应该了解一点什么 比如基础类的东西 回答不好别想拿赏...
说实在的你这个问题真不好回答。按道理学C应该要知道一点编译器的知识,但是我觉得编译原理还得学了编程才好理解。不过按照大学里的课程,学编程前一般要先学<计算机科学概论>这门课,里面有一些是关于内存地址什么的,这个对C比较重要吧。说到这里,突然其实C最重要的就是指针,要弄懂指针,就必须清楚...
学习C语言要些什么基础?
推荐科目:C语言,数据结构,C++(这个学完C语言后再学,相对c语言,C++更适合大型软件开发)要求:基本的英语单词要会,高中水平吧 数学要求不高,但逻辑一定要清楚,高中水平即可。建议:对于C语言一定要系统的去理解,多写代码,我啃C语言大概用了一个礼拜,老师讲的时候一点都不懂,到期末复习了,...
学习C语言到底要学习哪些知识才能编出一个软件来?
需要学习的东西有很多不是件简单的事至少掌握以下十点.1、学习一门高级语言(推荐C/C++) 推荐(C++程序设计)2、掌握一种编程工具(推荐VC)3、学习汇编基础(只需要了解,能看明白汇编代码就行)4、了解基本原理尝试使用FPE、CE等软件修改。5、学习破解技术(推荐加密与解密II一书)6、掌握常用的...
学完C语言以后学什么?
C的基本操作,象文件操作,网络操作,图形操作等等,这些都是基础;掌握这些东西,就需要你去学习相关的一些知识,象图像格式,文件格式,相应的算法,协议等。比方你说你的兴趣是开发实用程序和游戏,实用程序是需要你有想法才能去做的(否则不知道什么是实用)。我觉得你可以从做小游戏开始,沿着这条线...