怎么学C语言和C++能学好呀?。自己不会编程序。只会背呀。。。。呜呜。。。

如题所述

首先是理论,要理解为什么要这样写,既然你会背了,你就一行一行的去理解,一个变量,一个表达式,逐个理解,然后整体理解,理解了下一步就是上机了.

上机:你会背了,也理解了,然后就是你关上书,关上参考资料,徒手写一个你理解了的这个程序.编译运行通过, 然后你就将题目变化一下,再徒手写,编译运行.

打个比喻:从最简单的 1 + 1 = 2开始写。1 + 1 = 2会写了之后,关上书,关上所有的参考资料,写1.0 + 1.0 = 2.0 ,然后还是关上书和参考资料,写a + b = c,依次类推

多上机,多实践,等你写多了,像楼上说的,每天2小时上机,一个月,准会.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-25
c学起来不难,你会背,那么简单了
c的基本点不是很多
1、程序的环境应该不难,就是main的使用,逗号、分号的使用,
2、c是顺序执行的,一路到程序的最后,中间有分支的话,应该是判断,这个也好理解
3、数组,不难。注意越界问题,数组下标是从0开始的。如声明一个数组有三个变量,那么没有a[3]这个变量
4、指针,这个是难点,其实不难理解,就是相当于门牌号。知道门牌号,就知道这户住的是什么人。关键是和数组、子函数联合以后的理解,有点难度
5、子函数,没难度,就是生命的地方和子函数代码的地方。主要是实参和形成的理解,记住一点,实参和形成不可能在一个内存地址中,那么出现的情况就是子函数中改变了参数的内容,不会影响到调用它的地方。还有一点就是子函数只能返回一个而且只能是一个变量。
6、宏定义,记住一点就是如果是有参数,尽量多家()提高参数的优先级。它只是简单的替换。
7、结构体共用体,这个不难,就是操作繁琐而已
8、链表,这个纯属记忆,稍加改变代码中的变量就可以用,书中一般会给出建立链表、删除节点、添加节点的代码。
9、文件操作。没什么难度,这个也基本上是记忆。

c++麻烦点,因为编程理念不同。
他是围绕一个事物或者事件进行编程的。封装、继承、多态是其特点,我不是很熟悉,所以不能多说什么本回答被网友采纳
第2个回答  2013-03-25
关键还是对硬件底层与操作系统机制的了解,然后再上C就轻松很多了.
第3个回答  2013-03-25
那本书,下个C程序,上机操作,每天2个小时,1个月就会了....
第4个回答  2013-03-25
编程不只只是代码,计算机方面的很多东西,你都得了解。
这个是入门有点麻烦,也没其他方法,多看多练。书读百遍,其义自现
第5个回答  2013-03-25
买本书 做完书上的习题
相似回答