C语言
文章平均质量分 69
_Martin__
这个作者很懒,什么都没留下…
展开
-
数组实现栈的数据结构
#include #include #include #include #define N 100struct mystack{ int top; int data[N];//存储栈上的数据};void init(struct mystack *p)//初始化{ p->top = -1;//-1:代表空栈 me原创 2015-06-22 20:11:20 · 344 阅读 · 0 评论 -
栈模拟递归
#define _CRT_SECURE_NO_WARNINGS#include #include #include "stack.h"//10//1010void to2(int n){ if (n == 0) { return; } else { //printf("%d", n % 2);//顺序 to2(n / 2); printf("%d",原创 2015-06-23 15:14:49 · 425 阅读 · 0 评论 -
C语言实现封装
//封装、数据与方法在一起,数据和方法,不可以随便访问class object{public: int num; void print() { cout << num << endl; }protected:private:};int main1(){ object ob1; ob1.num = 12; ob1.print(); system("paus原创 2015-06-27 15:55:54 · 2175 阅读 · 0 评论 -
指针专题
指针的概念及定义指针变量也是一个普通的变量指针存放的内容是一个地址,该地址指向一块内存空间可以定义一个指向一个变量的指针变量。int *p;//表示定义一个指针变量。*p;//代表指针所指内存的实际数据切记,指针变量只能存放地址,不能将一个int型变量直接赋值给一个指针。int *p = 100;铁律1:指针是一种数据类型 1)指原创 2015-06-27 13:45:25 · 306 阅读 · 0 评论