技术杂谈
张林林hey
诗酒趁年华
展开
-
基础知识之vim编辑器,gcc,gdb
早早的开始学习了,啧啧啧,快让我自己点个赞,快夸我啦啦啦。我是祖国的好少年 今天呢,整理一下关于无比强大的编辑器vim的使用方法与技巧。vim篇首先,vim有三种工作模式,分别是命令行模式,编辑模式,插入模式。 :set nu设置行号 :set nonu取消行号 a 在光标后附加文本 A 在本行行末附加文本 i 在光标前插入 I 在本行开始插入 o原创 2015-11-03 09:50:58 · 572 阅读 · 0 评论 -
JAVA与C++,C与C++的区别
首先来分析JAVA与C++的区别:JAVA是纯面向对象的语言,而C++是基于面向对象过程的语言。JAVA有着垃圾回收机制,它的语法是C++的子集,即JAVA有的C++都有,而C++有的JAVA不全有。JAVA也分内置类型和自定义类型,在局部开辟空间,赋值之后才能使用。JAVA的类型都视为对象,无运算符,无自增自减操作,把运算符当作函数JAVA还有垃圾回收机制,反射机制。接着分析原创 2016-03-08 14:34:45 · 451 阅读 · 0 评论 -
Linux下gcc,g++,makefile的使用
流程: 预处理->编译->汇编->链接。 预处理文件.i; 编译文件.s; 汇编文件.o; -E 选项指示编译器仅对输入文件进行预处理。当这个选项被使用时,预处理器的输出被送到标准输出而不是存储在文件里。 -S 选项告诉gcc在为c代码产生了汇编语言文件后停止编译。GCC产生的汇编语言文件的缺省扩展名是.s -c 选项告诉gcc仅把源代码编译为目标代码。缺省时建立的目标代码文件有一原创 2016-03-13 20:42:44 · 521 阅读 · 0 评论