C-C++
文章平均质量分 66
Jackson_csdn
爱好编程,爱好开源,爱好Linux。
展开
-
C/C++,指针的定义和使用
概述C语言中的指针是专门用来存放内存地址的变量。每个指都有一个与之相关联的数据类型,该类型决定了指针指向的数据的类型。 C语言中使用*把一个标识符声明为一个指针,指针定义的一般形式为: 数据类型 *指针变量名; 例如: char *pc; int *pi; doule *pd = NULL; 第三行定义了一个指针并初始化为NULL,表示该指原创 2016-02-29 20:50:21 · 2610 阅读 · 0 评论 -
C/C++,关键字typeof的用法
typeof (alternately typeOf or TypeOf) is an operator provided by several programming languages which determines the data type of a given variable. This can be useful when constructing parts of programs翻译 2016-03-03 15:35:37 · 45524 阅读 · 0 评论 -
C/C++,运算符重载
编辑运算符重载源文件overload.cpp#include <iostream>using namespace std;class Complex{ public: Complex(){real = 0; imag = 0;} Complex(double r, double i){real = r; imag = i;} Complex原创 2016-06-12 20:37:47 · 374 阅读 · 0 评论 -
C/C++,常对象 - 保护共享数据
定义常对象的一般形式为类名 const 对象名 [(实参表)];或者const 类名 对象名 [(实参表)];编辑如下源文件student_change.cpp:#include <iostream>using namespace std;class Student{ public: Student(int n, float s):num(n), score(s){}原创 2016-06-10 11:13:35 · 528 阅读 · 0 评论 -
C/C++, 虚函数表
前言 To implement virtual functions, C++ uses a special form of late binding known as the virtual table. The virtual table is a lookup table of functions used to resolve function calls in a dynamic/lat原创 2016-08-25 11:24:24 · 831 阅读 · 0 评论