自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 指针的算术运算

指针的算术运算指针加法需要调整,调整的权重为指针本身去掉一个*号,求sizeof()。例1:#includeint main(){ int *p = (int *)100; printf("%d\n",p + 2); //108 printf("%d\n",(char **)p + 2); //108 printf(

2017-09-30 20:35:42 196

原创 考虑到进制问题的itoa函数

#includevoid Reverse(char *str)//字符串逆置 { char *p = str; while(*p != '\0') { p++; } char tmp; for(p--;str < p;str++,p--) { tmp = *p; *p = *str; *str = tmp; }}void Myitoa(int num,

2017-09-30 09:50:55 294

原创 “暴力”枚举(穷举)

枚举法最成功的例子:1、八皇后问题#include int Queen8(){ int count = 0; for(int q1=0;q1<8;q1++) { for(int q2=0;q2<8;q2++) { if(q1==q2 || q1-1==q2 || q1+1==q2) {

2017-09-30 08:42:46 629

原创 泛型(高级指针)指针编程

void *:通用指针、高级指针、泛型指针,用于存储地址,不能解引用,也不能进行算术运算C语言不支持函数重载的原因:它只在函数名前加_例如:Max(int,int) ->_Max           Max(float,float) ->_MaxC++支持函数重载的原因:要求参数列表不一样,因为它生成的符号会根据参数产生例如:Max(int,int) ->(?Max@@YAHH

2017-09-29 22:46:13 866

原创 Linux基本目录的含义、关于目录的命令及文件类型

一、目录的含义/bin:命令、二进制可执行程序/boot:内核、与启动有关的软件/dev:设备文件/etc:系统的配置文件/home:所有普通用户的家目录/lib:系统存放库文件的地方/mnt:临时挂载点/proc:虚拟的目录,里面存放的是进程的属性信息/root:管理员的家目录/selinux:与安全有关的文件/usr:用户自己安装的文件/var:

2017-09-29 21:11:01 311

原创 限制长度的字符串函数

#include#include#includevoid Mystrncpy(char *des,char *src,int count){ int i; for(i=0;i<count&&src[i]!='\0';i++) { des[i] = src[i]; } while(i < count) { des[i++] = '\0'; } printf("%s

2017-09-23 18:35:46 655

原创 可变参数编程

可变参数编程

2017-09-19 21:38:16 330

原创 运算符的优先级

运算符的优先级优先级由高到低:(),[],->,.++,--,!,~,-,*,(类型),&,sizeof*,/,%+,->,>===,!=&^|&&||?:=,圆方括号、箭头一句号自增自减非反负、针强地址长度乘除加减再移位小等大等等等不等八位与七位异六位或五与、四或、

2017-09-06 21:14:25 595

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除