2024-01-01 13:09来源:m.sf1369.com作者:宇宇
如果你能够很熟练的用类,虚类这些东西,算是比较精通C++了
如果你对STL模板库比较熟悉,那么就更精通了
如果你对类的成员变量在内存中的存放方式,函数调用的时候内存分配方式比较了解,知道怎么利用这些特性来提高程序性能,那么就又进一步精通了
如果你知道各个编译器参数对程序性能的影响,知道不同的数据类型定义方式对程序性能的影响,知道怎么设计类及对应的成员变量和成员函数以便同时从逻辑和性能两方面来提高程序的性能,那么应该就算非常精通了吧
精通C语言就是想写什么程序就写什么程序,想到了算法之后就可以了。说了是精通,当然要掌握全部,运用自如,数据结构+算法=程序,算法就是≈过程,这个跟先天有点关系,而数据结构就是你学到的知识,学习C语言之前必须理解计算机基本硬件结构。
兴趣吧。C++比较好,它难而且大。底层。有足够多的库来支持它。而且其它语言或多或少都会看到C++的影子。C的话太单调。实际每一种语言都是它特别的长处,才不会被淘汰。
这个世界敢说自己精通C的没几个人,虽然C是面向过程的,但是它的作用在后续的语言发展中可以说是不可磨灭的,随便说中几种语言都是用C写成的,学C不难但好也就混个熟练水平吧
因为C就是门艺术是学不完的对
开始对数学和英语要求不高,但是要深入强烈学习下,比如说数学吧,开始觉得没什么用,但是很算法数据结构挂钩的时候它的作用就出来了
英语只要能看懂水平就可以了,毕竟看一些国外技术文档在后期深入市必要的
多读代码,提高自己的代码领悟能力;
多敲代码,提高自己的动手实践能力;
多改代码,提高自己的编程意识、创意及代码改错能力;
祝你成功哦……
精通,主要是指针,能把指针用的特别牛,就算精通了!去看看数据结构和算法吧,对C语言精通很有帮助的!