04 2015 档案

C++面向对象的编程思想机器人
摘要:C++的面向对象的编程思想如下,一般情况为一个类中包含了这个对象的所有属性与函数,直接调用这个对象就可以对这个对象执行它可以使用的任何操作。#include class Robot{public: Robot() :Battery(100){}//构造一个机器人的时候让机器人的电量值为满格 void... 阅读全文

posted @ 2015-04-24 23:03 小咒 阅读(649) 评论(0) 推荐(0)

enum枚举类型的定义
摘要:enum枚举类型的定义方式与某种用法#include using namespace std;int main(){ enum TOT{ zero, one, two, three, four, five };//0,1,2,3,4,5 TOT to1; to1 = five; switch (to... 阅读全文

posted @ 2015-04-23 20:56 小咒 阅读(932) 评论(0) 推荐(0)

一个文件合成器的代码
摘要:功能:可以将一个jpg文件与一个rar文件进行合成。#include int main(){ printf("本程序可以合成一个jpg图片与一个rar文件合并\n"); errno_t err; //errno_t是一个整型数据,代表错误代码,一般0就代表程序正常 FILE *fp1 = NULL... 阅读全文

posted @ 2015-04-20 22:40 小咒 阅读(184) 评论(0) 推荐(0)

C的文件操作函数
摘要:fgetc(FILE *)意为从文件指针stream指向的文件中读取一个字符,读取一个字节后,光标位置后移一个字节fputc(char,FILE*)将字符ch写到文件指针fp所指向的文件的当前写指针的位置。fgets(char *buf,int bufsize,FILE*) *buf: 字符型指针,... 阅读全文

posted @ 2015-04-19 23:31 小咒 阅读(133) 评论(0) 推荐(0)

C语言共用体union
摘要:union共用体说明:当一个共用体被声明时,编译程序自动地产生一个变量, 其长度为联合中最大的变量长度的整数倍。比如union中有{int x; double x1; char name[10];}这个共用体的长度为10字节,因为name[10]是这个共用体中最大的一个变量#include stru... 阅读全文

posted @ 2015-04-19 16:32 小咒 阅读(268) 评论(0) 推荐(0)

C的动态链表建立
摘要:运用到的函数为:动态内存分配函数malloc() 比如:char *name=(char *)malloc(20); 相当与c++的new关键字动态内存释放函数free() 比如:free(name); 相当于c++的delete关键字计算数据空间的字节数sizeof()... 阅读全文

posted @ 2015-04-19 13:46 小咒 阅读(383) 评论(0) 推荐(0)

C函数说明
摘要:输入函数scanf_s() 比如:char d[20];写成scanf_s("%s",d,20);输出函数printf() 比如:printf("hello word\n",);输入输出格式: d=整型 f=浮点型 c=字符型 s=字符串 p=指针地址动态内存分配函数malloc() 比如:ch... 阅读全文

posted @ 2015-04-16 16:56 小咒 阅读(232) 评论(0) 推荐(0)

C/C++比较容易搞混的一些写法
摘要:#include int main(){ int a = 101; char ch = *(char *)&a; //*(char *)&a:含义就是先取a的首地址, 然后强制转换为char指针类型, 然后取该指针的值。 printf("%c\n", ch); system("pause"); re... 阅读全文

posted @ 2015-04-16 16:19 小咒 阅读(236) 评论(0) 推荐(0)

define预处理以及宏定义
摘要:define的定义方式无参一般形式:#define 标认符字符串 比如:#define COUTD "%d\n"带参一般形式:#define 宏名(形参表) 字符串 比如:#define M2(a,b) ((a>b)?a:b)#include /*宏定义的注意事项(1... 阅读全文

posted @ 2015-04-14 23:06 小咒 阅读(367) 评论(0) 推荐(0)

C与C++的区别无随时更新
摘要:C没有calss类,只有结构体structclass A; 在C中这样写就是错误的,C没有关键字classC的字符指针不会自动开辟内存空间,必须对这个指针指向的地址手动开辟空间后才可以写入数据。char *name; 这样的一个字符指针必须为它所指向的地址开辟一个内存空间C没有bool变量C没有en... 阅读全文

posted @ 2015-04-14 13:09 小咒 阅读(151) 评论(0) 推荐(0)

C的结构体使用
摘要:C的结构体演示#include struct A //建立结构体A{ char *name; int s1; struct A *next;};void main(){ struct A a = { "啊一", 10 };//建立结构体对象 ... 阅读全文

posted @ 2015-04-13 16:26 小咒 阅读(127) 评论(0) 推荐(0)

C的输入输出函数的基本用法
摘要:printf输出函数:printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。printf()函数的调用格式为: printf("", )。#include /* printf函数 printf("", ) */int main(){ int i=8,j... 阅读全文

posted @ 2015-04-12 22:30 小咒 阅读(217) 评论(0) 推荐(0)

【包容】一个类可以包含另一个类的对象
摘要:当一个类中出现了另一个类的对象,这种现象我们叫做包容!#include using namespace std;class A{public: A(){x=0;} A(int i){x=i;} void get(){cout<<x<<endl;;} ~A(){}private... 阅读全文

posted @ 2015-04-11 16:31 小咒 阅读(447) 评论(0) 推荐(0)

导航