IT技术网www.itjs.cn

C++和C语言有什么区别?会C++还要学习C语言吗?

C++是由于开发大型应用软件的需要而产生的,并不是所有的人都要去编写大型软件,C是面向过程的,C++学起来比C语言困难得多,所以不太适......

03日 tag

c语言的编程环境介绍

Unix C语言不具备自己的编辑器。但可以用一种通用的编辑器,如常用的Emacs、vi,或jove和X-Windows等文本编辑器。......

03日 tag

c语言程序的编译过程

在Unix/Linux系统上,从源文件到目标文件的转化是由编译器驱动程序完成的:linux> gcc –o hello hello.c......

03日 tag

16款最好的C/C++编译器和集成环境推荐

工欲善其事必先利其器,今天我们介绍的是一些超级棒的 C 和 C++ 的集成开发环境(IDE)和编译器。IDE 主要是在程序员开发时提供各种软件......

01日 tag

C++ 11 中正则表达式使用示例及源码分析

正则表达式Regex(regular expression)是一种强大的描述字符序列的工具。在许多语言中都存在着正则表达式,C++11中也将正则表达式纳入了新标准......

05日 tag

C C++编程面试题集锦 1-15

C C++编程面试题集锦 1-15:堆栈溢出一般是由什么原因导致的?引用与指针有什么区别?IP地址的编码分为哪俩部分?局部变量能否和全局变......

19日 tag

减少C++代码编译时间的方法

c++ 的代码包含头文件和实现文件两部分, 头文件一般是提供给别人(也叫客户)使用的, 但是一旦头文件发生改变,不管多小的变化,所......

15日 tag

C程序运行的背后

一个成功的男人背后,至少有一个伟大的女人;一个不成功的男人,至少有一双手。 而一个C程序,无论成功不成功,它的背后一定有一个......

15日 tag

第一个C语言编译器是怎样编写的?

首先向C语言之父 Dennis Ritchie 致敬! 当今几乎所有的实用的编译器/解释器(以下统称编译器)都是用C语言编写的,有一些语言比如 Clojur......

30日 tag

深度剖析 C++ 对象池自动回收技术实现

对象池可以显著提高性能,如果一个对象的创建非常耗时或非常昂贵,频繁去创建的话会非常低效。对象池通过对象复用的方式来避免重复......

27日 tag