C/C++共168篇 第2页
C语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护。C语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。

C++ new和delete运算符简介示例代码

在C语言中,动态分配内存用 malloc() 函数,释放内存用 free() 函数。如下所示: int *p = (int*) malloc( sizeof(int) * 10 ); //分配10个int型的内存空间 free(p); //释放内存 在C++中,这两...
子博网的头像-华尔子博-奥夏网子博网5年前
02790

如何编译和运行C++程序?什么是g++命令?

如何编译和运行C++程序?什么是g++命令?-华尔子博-奥夏网
C 和C语言类似,也要经过编译和链接后才能运行。VS、Dev C 、VC 6.0、Code::Blocks、C-Free、GCC、Xcode 等常见 IDE 或编译器,它们除了可以运行C语言程序,还可以运行 C 程序,步骤是一样的,...
子博兄的头像-华尔子博-奥夏网子博兄5年前
02770

C++变量的定义位置代码实例

C++ 不但在C语言的基础上进行了很多扩展,而且也对C语言部分做了细节上的改进,变量的定义位置就是其中之一。 C89 规定,所有局部变量都必须定义在函数开头,在定义好变量之前不能有其他的执行...
王麻子的头像-华尔子博-奥夏网王麻子5年前
02660

如何规范地使用C++内联函数,需要注意什么

inline 关键字可以只在函数定义处添加,也可以只在函数声明处添加,也可以同时添加;但是在函数声明处添加 inline 关键字是无效的,编译器会忽略函数声明处的 inline 关键字。也就是说,inline ...
王麻子的头像-华尔子博-奥夏网王麻子5年前
02560

C++输入输出(cin和cout)代码示例

在C语言中,我们通常会使用 scanf 和 printf 来对数据进行输入输出操作。在C++语言中,C语言的这一套输入输出库我们仍然能使用,但是 C++ 又增加了一套新的、更容易使用的输入输出库。 【例1】...
天山雪莲的头像-华尔子博-奥夏网天山雪莲5年前
02520

c++ int转string的示例代码

代码如此所示: /************************************************************************/ /* int to string */ /*********************************************************************...
子博兄的头像-华尔子博-奥夏网子博兄5年前
02470

c语言全局变量和局部变量问题及解决汇总

1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用'::' 局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对...
南宫世家的头像-华尔子博-奥夏网南宫世家5年前
02460

C语言和C++到底有什么关系?有什么区别?

学习编程的时候有很多人在提到C语言和C++的时候会以为是一种语言,C是多种语言的底层语言,那究竟C语言和C++有什么区别?是什么关系呢? C和C++ C++是C的超集,也可以说C是C++的子集,因为C先出...
天山雪莲的头像-华尔子博-奥夏网天山雪莲5年前
02460

学编程难吗?多久能入门?程序员是怎样炼成的?

学编程难吗?多久能入门?程序员是怎样炼成的?-华尔子博-奥夏网
这篇文章主要是解答初学者的疑惑,没有信心的读者看了会吃一颗定心丸,浮躁的读者看了会被泼一盆冷水。 学编程难吗? 编程是一门技术,我也不知道它难不难,我只知道,只要你想学,肯定能学会。...
南宫世家的头像-华尔子博-奥夏网南宫世家5年前
02460

C++类和对象到底是什么意思?有什么区别

C++类和对象到底是什么意思?有什么区别-华尔子博-奥夏网
C 是一门面向对象的编程语言,理解 C ,首先要理解类(Class)和对象(Object)这两个概念。 C 中的类(Class)可以看做C语言中结构体(Struct)的升级版。结构体是一种构造类型,可以包含若干...
子博兄的头像-华尔子博-奥夏网5年前
02440