首先要看自己目前的编程水平 如果是什么基础都没有(但是还是要有计算机基础的,如果还不会操作计算机.那你也不用学编程了.先会了斗地主再说) 这个时候,你根本不知道你学了语言能具体做什么.你可能知道的仅仅是学了这个语言以后.可以开发软件.可以开发游戏等. 寻找一门语言书籍,可以是java c(谭浩强的树 ...
分类:
编程语言 时间:
2017-03-23 01:19:45
阅读次数:
184
嵌入式门槛虽然较高,但也跟其他事物一样,并不是牢不可破。只要我们用心去对待,冬雪终将化去,春风定会吹来。具体步骤如下: 1、《C语言》第二版 谭浩强 ; 《C程序设计语言》第二版 徐宝文译 机械工业出版社 你能区分开指针数组和数组指针吗?你知道函数指针吗? 你能区分开定义一个变量时系统给它分配的空间... ...
分类:
其他好文 时间:
2016-10-17 23:02:05
阅读次数:
299
本文是学习谭浩强老师的《c++程序设计》后的笔记。 1.概述 c++由c发展而来的,与c兼容。用c语言写的程序可以不加修改用于c++。从c++的名字可以看出它是c的超集。c++即可用于面向过程的程序设计,又可用于面向对象的程序设计,是一种功能强大的混合型程序设计语言。 c++与c语言最大的区别在于: ...
分类:
编程语言 时间:
2016-09-15 21:33:12
阅读次数:
242
!最近几年我在做什么! 高一时,很难接触到电脑,只是听说黑客怎么牛怎么牛的,在同学家玩电脑游戏,想我将来要造高端的游戏,就这么入了坑。从此我的梦想成了做游戏。通过老师买了谭浩强的c语言书,然后就抱着死啃。写的c程序也运行不了(没电脑嘛),好像当时也不知道小黑框框什么的,就死啃书,碰到指针啊,链表什么 ...
分类:
其他好文 时间:
2016-09-09 20:34:54
阅读次数:
170
C++线程中经常会用到数组,在《C++程序设计第2版--谭浩强》中,还明确指出,定义数组时长度必须用常量表达式。 不过,这两天由于在开发一个C++工具,忽然发现,C++定义一维数组时,也可以用变量来定义长度了。 部分开发代码,最后一行正常运行。 不过用的较多的还是动态数组啦,因为项目中有很多结构体, ...
分类:
编程语言 时间:
2016-09-02 21:41:37
阅读次数:
149
问题需求讲解 其实第一次写简单的消消乐的代码,是在N多年前入职后的一次新员工的编码比赛上,因为当时允许C++,让我不得不重新翻了几遍丢到角落好多年的《谭浩强C++》。消消乐的需求非常直观明了,每个消消乐的游戏规则或许都有差异,但是不变的是,都是对相同类型的栅格先进行聚合,再判定是否需要进行消除。假设 ...
分类:
其他好文 时间:
2016-08-19 23:53:19
阅读次数:
189
printf格式字符的具体说明可以参考谭浩强《C程序设计教程》(ISBN 978-7-302-15157-9)62页表3-1。 C语言隐式类型转换:算术运算式中,低类型转换为高类型;赋值表达式中,表达式的值转换为左边变量的类型;函数调用时,实参转换为形参的类型;函数返回值,return表达式转换 ...
分类:
其他好文 时间:
2016-07-29 18:52:43
阅读次数:
113
C和指针 相关基础知识:内存的分配(谭浩强版) 1、整型变量的地址与浮点型/字符型变量的地址区别?(整型变量/浮点型变量的区别是什么) 2、int *p,指向整型数据的指针变量。 3、通过指针变量访问整型变量。 4、*p :指针变量p指向的存储单元(变量) 5、p = &a——>> *p = *&a ...
分类:
其他好文 时间:
2016-06-13 13:47:15
阅读次数:
315
教科书中失踪的vector
很奇怪的一件事情,在当时学习C++的时候,老师并没有讲授容器的内容,当时参考的谭浩强老师的红皮C++也没有这个内容,不知为何。后来再学C++,发现容器是一个很重要的概念,在C++primer中,大量使用了vector容器,在很多在线编程网站的题目中,也使用了vector取代了整形数组。同样的,教材中也没有出现迭代器。
vector比数组好在哪?
vec...
分类:
编程语言 时间:
2016-04-29 16:42:46
阅读次数:
237
首先,说起多态就必须要讲静态联编,动态联编。这俩也叫静态绑定和动态绑定。有些书比如C++ Primer也叫静态类型和动态类型。谭浩强写的C++程序设计直接叫静态多态性和动态多态性。 文章转载自:原文链接 ...
分类:
编程语言 时间:
2016-04-20 13:03:05
阅读次数:
161