您的位置:

但是我想要学习c语言,学c语言需要

本文目录一览:

我想学习C语言

学好C语言不是一朝一夕的,要经常不间断的练习程序。刚开始可能会有一些困难,但慢慢的熟悉之后,自己对这门语言会有一种感觉,很多东西都是靠自己摸索出来的,也只有在不断的摸索中,自己才能领会更多的书本上所没有的东西。千万不能因为刚开始很难而选择放弃,这也是初学者所犯的通病,一定要坚持。

C语言只是一种比较低级的编程语言,要学好编程就应该多接触一些更高级的语言,让自己能够提升一个档次。

C语言和c++的区别有很多:

1,全新的程序程序思维,C语言是面向过程的,而VC++是面向对象的。

2,C语言有标准的函数库,它们松散的,只是把功能相同的函数放在一个头文件中;而VC++对于大多数的函数都是有集成的很紧密,特别是C语言中没有的VC++6.0中的API是对Window系统的大多数API有机的组合,是一个集体。但你也可能单独调用API。

3,特别是VC++中的图形处理,它和语言的图形有很大的区别。C语言中的图形处理函数基本上是不能用在中VC++中的。主持人注:C语言标准中不包括图形处理。这里的C语言的图形处理指的是DOS下的C语言。

4,C和VC++中都有结构的概念,但是在C语言中结构只有成员变量,而没成员方法,而在VC++中结构中,它可以有自己的成员变量和成员函数。但是在C语言中结构的成员是公共的,什么想访问它的都可以访问;而在VC++中它没有加限定符的为私有的。

4,C语言可以写很多方面的程序,但是VC++可以写得更多更好,VC++可以写基于DOSr程序,写DLL,写控件,写系统。

5,C语言对程序的文件的组织是松散的,几乎是全要程序处理;而vc++对文件的组织是以工程,各文件分类明确。

6,VC++中的IDE很智能,和VB一样,有的功能可能比VB还强。

7,VC++对可以自动生成你想要的程序结构使你可以省了很多时间。有很多可用的工具如加入MFC中的类的时候,加入变量的时候等等。

8,VC++中的附加工具也有很多,可以进行系统的分析,可以查看API;可以查看控件。

9,调试功能强大,并且方法多样

现在的编译器中文版的 比较好的有c++ 可以自己安装中文版的

我想学C语言,该如何打基础

你可以买本C语言的书,从基本概念开始入手,有些是必须掌握的,例如C语言的数据类型,进制转换,数组的应用,函数,结构体,位运算,指针,文件的操作。之后还有一些C语言的模块,主要有Windows

C,嵌入式C,单片机C。

我想学习C语言。求高手指点应该怎么做?

首先申明,本人不是什么高手,但自认为对c还比较熟悉,可以给你提点建议:

1、学习C语言,要从入门到精通,需要读哪些书(从简单的到难的排序,越详细越好,最好都能注释下选择这本书的理由)?

入门阶段:还是老谭那本。

理由:虽然不能说它写得有多好,但是你现在要做的是入门,要快速的掌握c的基本语法,这本书很好理解,能够让你在最短的时间内大致掌握这门语言的概更。

第二阶段:《c程序设计语言》(The

C

Programming

Language)和《C语言解惑》(The

C

puzzle

book)

理由:《the

c

programming

language》号称c语言圣经。其实它也只是一本介绍基础语法的书,不做入门教程是因为对于初学者来说,它难度稍大,之所以推荐,是因为它能让你---系统而严密的---把C语言知识构架整理一遍。《c语言解惑》,系统的整理了c语法中容易让你产生迷惑或容易犯错的地方(如a+++++b等),这时候你才算真正开始学习c语言了.(以上两本现在出重印了,应该在书店可以买到)

第三阶段:《C陷阱与缺陷》(C

Traps

and

Pitfalls)和《高质量c/c++编程指南》

理由:《c陷阱与缺陷》是让对c的理解有质变得一本书,如如何理解(*(void(*)())0)()等问题,我的感觉是看完这本书让我真正从小菜鸟变成了老菜鸟。《高质量...》,终于有一本国产的了,呵呵,我认为这本书是把你从土匪变成正规军的最好指南,该书涉及编程风格、效率、重载、健壮性等一些列之前很难注意的问题。(以上两本《c陷阱...》已绝版,不过网上可以下载到中英文版,《高质量...》本身就是网络书,很容易找到)

其它推荐书:《c专家编程》《c和指针》

说实话这两本书我并没有看过(或看完),但有口皆碑,都是经典之作,不过都已经绝版,仔细找找网上有下载的。

2、有哪些好的C语言练习(越难的越好)?

对语言本身的练习其实就是你对它的理解,用得多了,注意得多了,自然就ok了。其它思维上的练习主要是算法和数据结构方面的,严老的《数据结构题集(C语言版)》如果你能做完就相当了不起了。

3、要学精C语言,还要具备哪些条件?

其实c语言也只是一个工具而已,就像锄头一样,你每天挖地锄田自然就精通它了。只要不是白痴,应该都没有问题。

4、C语言学完后接下去要学哪些语言好?

这个我就没有资格回答了,因为除了少量汇编和c++,我大部分只用到了c,不过也许是一脉相承的c++吧。c是面向过程的语言,学习c++面向对象的思想。

5、各位网友如果在学习计算机语言方面还有一些独到的见解,欢迎提出!

不是我提出的,不过真的很经典——“天下程序一大抄”,呵呵。

但是我想要学习c语言,学c语言需要

2023-01-05
一般学习c语言需要多久,C语言要学多久

2023-01-03
c语言学习需要多长时间,学好c语言需要多长时间

2023-01-04
要想自学c语言该怎么做,想学c语言应该怎么学

2023-01-08
c语言学习c++,学会C语言

2022-11-27
请问c语言要怎么学,c语言如何学

2022-12-02
那你就是学的c语言,跟我学c语言

2023-01-04
自学去c语言,想自学c语言

2023-01-03
学c语言还是c语言,什么是c语言为什么要学c语言

2023-01-03
老人学c语言,c语言怎么学

2022-11-30
c语言一般要学习多久,C语言需要学多久

2023-01-04
c语言初学者要怎么学习,c语言基础怎么学

2023-01-06
我为什么学c语言,为什么要学c语言

2022-11-26
c语言笔记讲解,c语言程序笔记

2022-11-23
而我学的是c语言版的,与 C语言

2023-01-08
编程学习需要c语言基础吗,学编程要学c语言吗

2022-11-26
c语言要学习,c语言学习网站

2023-01-07
先学习c语言还是c++,为什么要先学c语言

2023-01-03
c语言工程师需要学什么,c语言工程师主要做什么

本文目录一览: 1、软件测试工程师的笔试,C语言主要考哪些方面的东西 2、C语言工程师一般都做什么什么项目的开发? 3、C语言开发工程师是什么意思 4、C++软件工程师需要学习哪些方面的知识? 5、C

2023-12-08
c语言工程师需要学什么,c语言工程师主要做什么

本文目录一览: 1、软件测试工程师的笔试,C语言主要考哪些方面的东西 2、C语言工程师一般都做什么什么项目的开发? 3、C语言开发工程师是什么意思 4、C++软件工程师需要学习哪些方面的知识? 5、C

2023-12-08