c/c++
果子核儿
这个作者很懒,什么都没留下…
展开
-
c基础练习
//字符比较 #include "stdafx.h" #define size 256 int main(int argc, char* argv[]) { char str1[size] = "\0"; char str2[size] = "\0"; char * p1 = str1; char * p2 = str2; printf("please input t原创 2012-03-06 22:03:12 · 404 阅读 · 0 评论 -
c基础
Sizes and Compatibility For example: char c; char *pc; int a; int *pa; double x ; double *px; Print sizeof(c)= 1 sizeof(pc)= 4 sizeof(*pc)= 1 sizeof(a)= 4 sizeof(pa)= 4 siz原创 2012-03-06 22:00:40 · 405 阅读 · 0 评论 -
派生类的三种继承方式
派生类的三种继承方式 公有继承(public)、私有继承(private)、保护继承(protected)是常用的三种继承方式。 1. 公有继承(public) 公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的,不能被这个派生类的子类所访问。 2. 私有继承(private) 私有继承的特点是基类的公有转载 2012-03-24 21:53:30 · 3405 阅读 · 0 评论 -
c基础—5
Memory Allocation Types of Memory Allocation: • Static – done at compile time • Dynamic – get memory during runtime Stack: Memory Allocated Pop/Push; Local Vars Heap: Dynamic Allocation of原创 2012-03-07 21:12:35 · 410 阅读 · 0 评论 -
C++中常见的20中错误信息
每当我们在编程的时候都会碰到或多或少的问题,只要我们弄清问题出在哪,那么我们的程序BUG就会很容易解决,下面我们就来共同研究一下常见的20中错误信息。 1、fatal error C1010: unexpected end of filewhile looking for precompiled header directive。 寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没转载 2012-03-24 21:56:32 · 974 阅读 · 0 评论 -
const变量
今天我们主要来说说const变量,const的使用是c语言中一个比较微妙的地方。 首先是const变量定义的方式,它有两种定义方式 第一种定义方式 const在类型的前面 const int var = 100; 第二种定义的方式 const在类型的后面 int const var1 = 999; 两种定义的方式没有区别 const变量在定义的时候进行初始化 当一个变量声明为con转载 2012-03-24 21:58:35 · 6462 阅读 · 1 评论 -
指针与函数1
函数返回值类型 函数名(参数类型1 参数名,参数类型1 参数名2,.....){ /*函数体*/ 变量定义; 函数操作; return 语句; } Call:函数调用。在一个函数里,使用另外函数的功能。调用者&被调函数。 输入数据:0个或多个。函数参数。 输出数据:最多有一个。返回值。 函数头:返回值类型 函数名(函数参数声明) { //函数体 } 函数转载 2012-03-11 22:04:52 · 403 阅读 · 0 评论 -
标准模版库:(STL)
转自:like7xiaoben 标准模版库:(STL) 模板化的数据结构和模板化的可以自由使用的函数(算法)来操作容器 [cpp] view plaincopy #include #include //封装了的数组和指针 ,就是可以动态的改变内存空间 #include //迭代器:指针 封装了begin(),e转载 2012-04-20 22:00:12 · 453 阅读 · 0 评论