48 个解决方案
#1
随时都可以学习C++,没有C的基础最好。
有C的基础也不错。
现在就开始吧!
楼主,祝你好运!
有C的基础也不错。
现在就开始吧!
楼主,祝你好运!
#2
哈哈,同样的问题了
如果真的想学得很好的话,暂时不要做界面相关的东西....
死抱着c看,现在来说好象是没有什么前途了,毕竟c++的思想比c要先进的多。。。。
至于对c很有好感,学了c++也可以回去的,毕竟还可以感悟到一些新的东西
好好学吧,不要想乱七八糟的windows编程。。。
用了时间也不见得有什么提高的!
如果真的想学得很好的话,暂时不要做界面相关的东西....
死抱着c看,现在来说好象是没有什么前途了,毕竟c++的思想比c要先进的多。。。。
至于对c很有好感,学了c++也可以回去的,毕竟还可以感悟到一些新的东西
好好学吧,不要想乱七八糟的windows编程。。。
用了时间也不见得有什么提高的!
#3
介绍一本书给你,入门级的,不需要C基础。C++primer第四版,相对第三版而言,更加注重C++标准库的使用,用来做入门教程相当不错的。
#4
程序不重于语言,而重于算法.
#5
我没有学过C,我是直接学的C++,并没有感觉什么困难,所以我感觉现在学吧!
#6
死抱着c看,现在来说好象是没有什么前途了,毕竟c++的思想比c要先进的多。。。。
好象说反了。
好象说反了。
#7
我现在用的教程是机械工业出版社的《C++程序设计教程》,前半部分是面向过程,后半部分是面向对象,我想这样学下来会扎实些吧,因为我没有学过C语言,有前辈说学完面向过程再学面向对象容易转不过弯,我想面向过程的思想楼主应该大概掌握了,就赶快学C++吧,毕竟现在很多开发要面向对象,老程序员还是习惯于用过程来实现一些功能,应该都没有关系吧。
#8
楼主若想尽快看到WIN32图形界面,那就别用VC了,用BCB吧,Borland C++ Builder
快捷的开发,比VC好用多了
快捷的开发,比VC好用多了
#9
本人觉得没有多大的必然联系!呵呵,学了C++之后,都快忘了C~~~~
#10
C与C++在语言上是有很多的共性的
同样出于为训练算法思维的角度,可以先把C的基础打牢实
最后好有一点就是,大多数的程序员,不管你是C++程序员还是JAVA程序员
都是用最基本的C语言做沟通的
同样出于为训练算法思维的角度,可以先把C的基础打牢实
最后好有一点就是,大多数的程序员,不管你是C++程序员还是JAVA程序员
都是用最基本的C语言做沟通的
#11
C和C++是两个语言,没必要有个什么先后的.
#12
对,支持楼上的。
不过在C的基础上学C++还是有好处的,学C++时也会被C中一些概念混淆,注意区别就是 了。
不过在C的基础上学C++还是有好处的,学C++时也会被C中一些概念混淆,注意区别就是 了。
#13
把 老谭头的书看一边 把例子做了 就看c++吧~~~在c上没必要 那么依依不舍~~
毕竟c++的东西比 c 有很大的吸引力~~ 学C++你会发现 原来 只学到了那么一点点(仅仅局限于 一般的应用啊)
自己脑子里的东西少了 很容易不知足的~~~
看到别人狂狂的编码自己也口水的~~~
最好把C看完后 看看算法~~~简单的就行了~~培养一下思维过程~~ 结果再往后你会发现
晕~~~ 人家都把 那些东西封装好了直接可以用~~
毕竟c++的东西比 c 有很大的吸引力~~ 学C++你会发现 原来 只学到了那么一点点(仅仅局限于 一般的应用啊)
自己脑子里的东西少了 很容易不知足的~~~
看到别人狂狂的编码自己也口水的~~~
最好把C看完后 看看算法~~~简单的就行了~~培养一下思维过程~~ 结果再往后你会发现
晕~~~ 人家都把 那些东西封装好了直接可以用~~
#14
我也是初学者,给点更贴近你的建议吧,c++primer书是不错,不过不适合初学者看,推荐c++ how to program,它的题目不错,内容也很广。
不需要学c就可以学c++的,因为大部分c++教材中都会有类似c的面向过程部分,到时候你还是要看一遍,所以一样的。
不需要学c就可以学c++的,因为大部分c++教材中都会有类似c的面向过程部分,到时候你还是要看一遍,所以一样的。
#15
有兴趣交流,可以加我qq,17158357
#16
谁说c没前途了,在开源领域c语言是万寿无疆
#17
我也没看过C,正在看C++
#18
我也在学C++,可是感觉还是停留在C.用的只是C++的关键字,根本没用到面向对象的思想
#19
现在学C++也不会晚呀.主要就是有恒心了.
#20
学C就是浪费,因为你还是要学C++的,把以前学的C又重学了一遍
#21
介绍本书给你!是清华大学的<<C++程序设计>>还算权威!讲的比较详细!谭浩强老师的!
#22
可以直接去學c++
#23
呵呵 先学C就是为了学那种编程的思想 还有算法什么的 就编程入门来说 C简单啦 学C也用不了多长时间 没准哪天就用上的 到时候就偷着乐了 呵呵
#24
随时可以学
#25
to xshsoft(internet)
程序不重于语言,而重于算法.
---------------------------------
记得当时上学时看得一本书,《算法+数据结构=程序》,也是如此感想。
可惜,那是老古董了,结构化程序设计时代的事了。
现在没有哪个程序员还敢说语言不重要了,不同的语言干不同的活,有不同的效率。否则程序员只学一门语言好了,何必要掌握多门语言呢。
-----
c++之父已经说了,把c++当成一门新语言来学习,一方面,c++标准出来后,现在的c++和上世纪的c++已经不是一回事了,要当新语言来学习。另一方面,c++不是c的简单超集,很多思想根本就不是一回事,别管c了,直接学习c++好了。当然,c也是很重要的语言,你也可以认真弄懂c别管c++,这看你想学语言来干什么了。把c和c++当成两门不同的语言来学习,是现代被证明最科学的学习方法。
程序不重于语言,而重于算法.
---------------------------------
记得当时上学时看得一本书,《算法+数据结构=程序》,也是如此感想。
可惜,那是老古董了,结构化程序设计时代的事了。
现在没有哪个程序员还敢说语言不重要了,不同的语言干不同的活,有不同的效率。否则程序员只学一门语言好了,何必要掌握多门语言呢。
-----
c++之父已经说了,把c++当成一门新语言来学习,一方面,c++标准出来后,现在的c++和上世纪的c++已经不是一回事了,要当新语言来学习。另一方面,c++不是c的简单超集,很多思想根本就不是一回事,别管c了,直接学习c++好了。当然,c也是很重要的语言,你也可以认真弄懂c别管c++,这看你想学语言来干什么了。把c和c++当成两门不同的语言来学习,是现代被证明最科学的学习方法。
#26
没有任何关系,我们学校开课都是直接开C++的,我大一学C++的时候没有任何计算机的基础知识,连开关机都不会(寒一个 )。
我觉得想要学好C++最重要的就是要多写程序,光记语法就废了,我这个人比较懒,基本上没怎么写过程序,所以到现在就是语法懂,不会写程序(寒.....)
碰到不懂的多问,比如csdn就是一个不错的地方^_^
我觉得想要学好C++最重要的就是要多写程序,光记语法就废了,我这个人比较懒,基本上没怎么写过程序,所以到现在就是语法懂,不会写程序(寒.....)
碰到不懂的多问,比如csdn就是一个不错的地方^_^
#27
多去写程序,找找感觉。语法有错,编译器会告诉你的
#28
感觉C++没什么用了呀.....底层C还是王道,高层有JAVA NET
#29
我学了C,看了本C++的教材,老想学WINDOWS编程来着,总觉得写点有界面的东西顺眼。苦于没有方向,往哪学呢?郁闷
#30
c是一个小圆,C++也是一个大圆,小圆包含在大圆内,C++包括了C的所有,C++的缺点在C++中得到改进.
#31
死抱着c看,现在来说好象是没有什么前途了,毕竟c++的思想比c要先进的多。。。。
好象说反了。
#32
晕 别说c了 我学c++就是因为学了c 花了好多时间才把思想转换过来~
#33
其实C和C++的区别不是十分大.
#34
我学了C,看了本C++的教材,老想学WINDOWS编程来着,总觉得写点有界面的东西顺眼。苦于没有方向,往哪学呢?郁闷
学windows编程呀 用api就好了
学windows编程呀 用api就好了
#35
呵呵!编程不是独立的,如果你学的是电子那你就要C语言,大家都知道C++比c差了好多,
如果你是搞软件的那你就学C++吧!
如果你是搞软件的那你就学C++吧!
#36
我们这里学物理的就是鼓励学c,因为电子设计都在用c或汇编。
前一段时间我想看c++的,结果有些混乱,等我国两天考完了网络技术我就和LZ一起奋斗啊,呵呵
前一段时间我想看c++的,结果有些混乱,等我国两天考完了网络技术我就和LZ一起奋斗啊,呵呵
#37
学C关键是熟悉语法规则之类的,差不多掌握完基本常用语法就开始学C++吧,把思维转过来面对象编程
#38
随时都可以学习,也可以说两者是不同的语言!!
#39
1.我倾向同意tailzhou(尾巴)和mLee79()的见解:
"死抱着c看,现在来说好象是没有什么前途了,毕竟c++的思想比c要先进的多。。。。
好象说反了。"
2.楼主讲"指针数组也有基本了解",这是远远不够的,c不是只"写1+2、2+3之类的东西"的语言.
3.如果是第一门语言,我看c最合适.c++不但庞大而且很不清晰,不适合初学.
4.经常能遇到一些不懂(至少是不精通)c的c++"高手",我感到荒谬的想笑
"死抱着c看,现在来说好象是没有什么前途了,毕竟c++的思想比c要先进的多。。。。
好象说反了。"
2.楼主讲"指针数组也有基本了解",这是远远不够的,c不是只"写1+2、2+3之类的东西"的语言.
3.如果是第一门语言,我看c最合适.c++不但庞大而且很不清晰,不适合初学.
4.经常能遇到一些不懂(至少是不精通)c的c++"高手",我感到荒谬的想笑
#40
同意楼上的,
谁说C不行了,晕死
现在还没有用C++来写单片机的吧,现在做嵌入式的大多数用的是C吧!
#41
我觉得c很好啊!
#42
同时学吧,效果更好。重要的不是语法规则,而是理念。
#43
数据结构 和算法 与什么乱七八糟的 语言无关
不要 以为 CUI 比不过 gui
可能的话还是 用 cui
k i s s!!!
知道吗
不要 以为 CUI 比不过 gui
可能的话还是 用 cui
k i s s!!!
知道吗
#44
now
#45
直接学不就可以了
#46
有人说学C先,又有人说学c++也没问题,各有各的说法!!比没问更糟!!!自己觉得学什么先好就学什么先!最要紧的事兴趣!!
#47
bs都说,要把cpp当做新的语言来学,不用把它与c作比较
#48
说点题外的,不是说用c就写不出面向对象的程序,如果够牛,一样可以写出比c++/java更漂亮的代码,不要以为c++ > c
#1
随时都可以学习C++,没有C的基础最好。
有C的基础也不错。
现在就开始吧!
楼主,祝你好运!
有C的基础也不错。
现在就开始吧!
楼主,祝你好运!
#2
哈哈,同样的问题了
如果真的想学得很好的话,暂时不要做界面相关的东西....
死抱着c看,现在来说好象是没有什么前途了,毕竟c++的思想比c要先进的多。。。。
至于对c很有好感,学了c++也可以回去的,毕竟还可以感悟到一些新的东西
好好学吧,不要想乱七八糟的windows编程。。。
用了时间也不见得有什么提高的!
如果真的想学得很好的话,暂时不要做界面相关的东西....
死抱着c看,现在来说好象是没有什么前途了,毕竟c++的思想比c要先进的多。。。。
至于对c很有好感,学了c++也可以回去的,毕竟还可以感悟到一些新的东西
好好学吧,不要想乱七八糟的windows编程。。。
用了时间也不见得有什么提高的!
#3
介绍一本书给你,入门级的,不需要C基础。C++primer第四版,相对第三版而言,更加注重C++标准库的使用,用来做入门教程相当不错的。
#4
程序不重于语言,而重于算法.
#5
我没有学过C,我是直接学的C++,并没有感觉什么困难,所以我感觉现在学吧!
#6
死抱着c看,现在来说好象是没有什么前途了,毕竟c++的思想比c要先进的多。。。。
好象说反了。
好象说反了。
#7
我现在用的教程是机械工业出版社的《C++程序设计教程》,前半部分是面向过程,后半部分是面向对象,我想这样学下来会扎实些吧,因为我没有学过C语言,有前辈说学完面向过程再学面向对象容易转不过弯,我想面向过程的思想楼主应该大概掌握了,就赶快学C++吧,毕竟现在很多开发要面向对象,老程序员还是习惯于用过程来实现一些功能,应该都没有关系吧。
#8
楼主若想尽快看到WIN32图形界面,那就别用VC了,用BCB吧,Borland C++ Builder
快捷的开发,比VC好用多了
快捷的开发,比VC好用多了
#9
本人觉得没有多大的必然联系!呵呵,学了C++之后,都快忘了C~~~~
#10
C与C++在语言上是有很多的共性的
同样出于为训练算法思维的角度,可以先把C的基础打牢实
最后好有一点就是,大多数的程序员,不管你是C++程序员还是JAVA程序员
都是用最基本的C语言做沟通的
同样出于为训练算法思维的角度,可以先把C的基础打牢实
最后好有一点就是,大多数的程序员,不管你是C++程序员还是JAVA程序员
都是用最基本的C语言做沟通的
#11
C和C++是两个语言,没必要有个什么先后的.
#12
对,支持楼上的。
不过在C的基础上学C++还是有好处的,学C++时也会被C中一些概念混淆,注意区别就是 了。
不过在C的基础上学C++还是有好处的,学C++时也会被C中一些概念混淆,注意区别就是 了。
#13
把 老谭头的书看一边 把例子做了 就看c++吧~~~在c上没必要 那么依依不舍~~
毕竟c++的东西比 c 有很大的吸引力~~ 学C++你会发现 原来 只学到了那么一点点(仅仅局限于 一般的应用啊)
自己脑子里的东西少了 很容易不知足的~~~
看到别人狂狂的编码自己也口水的~~~
最好把C看完后 看看算法~~~简单的就行了~~培养一下思维过程~~ 结果再往后你会发现
晕~~~ 人家都把 那些东西封装好了直接可以用~~
毕竟c++的东西比 c 有很大的吸引力~~ 学C++你会发现 原来 只学到了那么一点点(仅仅局限于 一般的应用啊)
自己脑子里的东西少了 很容易不知足的~~~
看到别人狂狂的编码自己也口水的~~~
最好把C看完后 看看算法~~~简单的就行了~~培养一下思维过程~~ 结果再往后你会发现
晕~~~ 人家都把 那些东西封装好了直接可以用~~
#14
我也是初学者,给点更贴近你的建议吧,c++primer书是不错,不过不适合初学者看,推荐c++ how to program,它的题目不错,内容也很广。
不需要学c就可以学c++的,因为大部分c++教材中都会有类似c的面向过程部分,到时候你还是要看一遍,所以一样的。
不需要学c就可以学c++的,因为大部分c++教材中都会有类似c的面向过程部分,到时候你还是要看一遍,所以一样的。
#15
有兴趣交流,可以加我qq,17158357
#16
谁说c没前途了,在开源领域c语言是万寿无疆
#17
我也没看过C,正在看C++
#18
我也在学C++,可是感觉还是停留在C.用的只是C++的关键字,根本没用到面向对象的思想
#19
现在学C++也不会晚呀.主要就是有恒心了.
#20
学C就是浪费,因为你还是要学C++的,把以前学的C又重学了一遍
#21
介绍本书给你!是清华大学的<<C++程序设计>>还算权威!讲的比较详细!谭浩强老师的!
#22
可以直接去學c++
#23
呵呵 先学C就是为了学那种编程的思想 还有算法什么的 就编程入门来说 C简单啦 学C也用不了多长时间 没准哪天就用上的 到时候就偷着乐了 呵呵
#24
随时可以学
#25
to xshsoft(internet)
程序不重于语言,而重于算法.
---------------------------------
记得当时上学时看得一本书,《算法+数据结构=程序》,也是如此感想。
可惜,那是老古董了,结构化程序设计时代的事了。
现在没有哪个程序员还敢说语言不重要了,不同的语言干不同的活,有不同的效率。否则程序员只学一门语言好了,何必要掌握多门语言呢。
-----
c++之父已经说了,把c++当成一门新语言来学习,一方面,c++标准出来后,现在的c++和上世纪的c++已经不是一回事了,要当新语言来学习。另一方面,c++不是c的简单超集,很多思想根本就不是一回事,别管c了,直接学习c++好了。当然,c也是很重要的语言,你也可以认真弄懂c别管c++,这看你想学语言来干什么了。把c和c++当成两门不同的语言来学习,是现代被证明最科学的学习方法。
程序不重于语言,而重于算法.
---------------------------------
记得当时上学时看得一本书,《算法+数据结构=程序》,也是如此感想。
可惜,那是老古董了,结构化程序设计时代的事了。
现在没有哪个程序员还敢说语言不重要了,不同的语言干不同的活,有不同的效率。否则程序员只学一门语言好了,何必要掌握多门语言呢。
-----
c++之父已经说了,把c++当成一门新语言来学习,一方面,c++标准出来后,现在的c++和上世纪的c++已经不是一回事了,要当新语言来学习。另一方面,c++不是c的简单超集,很多思想根本就不是一回事,别管c了,直接学习c++好了。当然,c也是很重要的语言,你也可以认真弄懂c别管c++,这看你想学语言来干什么了。把c和c++当成两门不同的语言来学习,是现代被证明最科学的学习方法。
#26
没有任何关系,我们学校开课都是直接开C++的,我大一学C++的时候没有任何计算机的基础知识,连开关机都不会(寒一个 )。
我觉得想要学好C++最重要的就是要多写程序,光记语法就废了,我这个人比较懒,基本上没怎么写过程序,所以到现在就是语法懂,不会写程序(寒.....)
碰到不懂的多问,比如csdn就是一个不错的地方^_^
我觉得想要学好C++最重要的就是要多写程序,光记语法就废了,我这个人比较懒,基本上没怎么写过程序,所以到现在就是语法懂,不会写程序(寒.....)
碰到不懂的多问,比如csdn就是一个不错的地方^_^
#27
多去写程序,找找感觉。语法有错,编译器会告诉你的
#28
感觉C++没什么用了呀.....底层C还是王道,高层有JAVA NET
#29
我学了C,看了本C++的教材,老想学WINDOWS编程来着,总觉得写点有界面的东西顺眼。苦于没有方向,往哪学呢?郁闷
#30
c是一个小圆,C++也是一个大圆,小圆包含在大圆内,C++包括了C的所有,C++的缺点在C++中得到改进.
#31
死抱着c看,现在来说好象是没有什么前途了,毕竟c++的思想比c要先进的多。。。。
好象说反了。
#32
晕 别说c了 我学c++就是因为学了c 花了好多时间才把思想转换过来~
#33
其实C和C++的区别不是十分大.
#34
我学了C,看了本C++的教材,老想学WINDOWS编程来着,总觉得写点有界面的东西顺眼。苦于没有方向,往哪学呢?郁闷
学windows编程呀 用api就好了
学windows编程呀 用api就好了
#35
呵呵!编程不是独立的,如果你学的是电子那你就要C语言,大家都知道C++比c差了好多,
如果你是搞软件的那你就学C++吧!
如果你是搞软件的那你就学C++吧!
#36
我们这里学物理的就是鼓励学c,因为电子设计都在用c或汇编。
前一段时间我想看c++的,结果有些混乱,等我国两天考完了网络技术我就和LZ一起奋斗啊,呵呵
前一段时间我想看c++的,结果有些混乱,等我国两天考完了网络技术我就和LZ一起奋斗啊,呵呵
#37
学C关键是熟悉语法规则之类的,差不多掌握完基本常用语法就开始学C++吧,把思维转过来面对象编程
#38
随时都可以学习,也可以说两者是不同的语言!!
#39
1.我倾向同意tailzhou(尾巴)和mLee79()的见解:
"死抱着c看,现在来说好象是没有什么前途了,毕竟c++的思想比c要先进的多。。。。
好象说反了。"
2.楼主讲"指针数组也有基本了解",这是远远不够的,c不是只"写1+2、2+3之类的东西"的语言.
3.如果是第一门语言,我看c最合适.c++不但庞大而且很不清晰,不适合初学.
4.经常能遇到一些不懂(至少是不精通)c的c++"高手",我感到荒谬的想笑
"死抱着c看,现在来说好象是没有什么前途了,毕竟c++的思想比c要先进的多。。。。
好象说反了。"
2.楼主讲"指针数组也有基本了解",这是远远不够的,c不是只"写1+2、2+3之类的东西"的语言.
3.如果是第一门语言,我看c最合适.c++不但庞大而且很不清晰,不适合初学.
4.经常能遇到一些不懂(至少是不精通)c的c++"高手",我感到荒谬的想笑
#40
同意楼上的,
谁说C不行了,晕死
现在还没有用C++来写单片机的吧,现在做嵌入式的大多数用的是C吧!
#41
我觉得c很好啊!
#42
同时学吧,效果更好。重要的不是语法规则,而是理念。
#43
数据结构 和算法 与什么乱七八糟的 语言无关
不要 以为 CUI 比不过 gui
可能的话还是 用 cui
k i s s!!!
知道吗
不要 以为 CUI 比不过 gui
可能的话还是 用 cui
k i s s!!!
知道吗
#44
now
#45
直接学不就可以了
#46
有人说学C先,又有人说学c++也没问题,各有各的说法!!比没问更糟!!!自己觉得学什么先好就学什么先!最要紧的事兴趣!!
#47
bs都说,要把cpp当做新的语言来学,不用把它与c作比较
#48
说点题外的,不是说用c就写不出面向对象的程序,如果够牛,一样可以写出比c++/java更漂亮的代码,不要以为c++ > c