c
WDhani82475
当你唯一的工具是锤子时,什么在你眼里都是钉子。
展开
-
指针(01)
指针的定义声明: 1、指针也是一种类型,与整型、字符型、浮点型、双精度浮点型 一样。又称为指针变量。它是一个变量,并且存放变量的地址。 2、int *p=&a; p称为指针(变量),p指向了a,p保存了a的地址,*p为a的内容 3、const int *p=&a; p指向的内容不能改变,p的指向可以修改 4、int * const p=&a...原创 2018-03-10 12:27:41 · 189 阅读 · 0 评论 -
指针(02)
声明:1、数组里面只有一个地址和长度2、数组名不是数组首元素的地址,而数组名里面保存的地址是首元素的地址关系: *的优先级低于[] *的优先级低于()数组操作: 1.数组的首地址 2.数组的大小区分:#include<iostream>using namespace std;void main(){ int ar[10]={1,...原创 2018-03-17 17:27:39 · 184 阅读 · 0 评论 -
字符串常量与字符数组区别
字符串常量 存储在静态常量区,静态常量区的数据只能被访问、不能被修改字符串数组 数组存放在堆栈区,堆栈区的数据可以被修改代码:#include<iostream>using namespace std;void main(){ //str++ 不能++,数组名为指针常量没有指针p++的功能 char str[]="Hello...原创 2018-03-17 22:48:34 · 999 阅读 · 0 评论 -
大端和小端
声明: 数据的地址的操作,只能从低地址向高地址操作(从左往右、从上往下)大端概念:数据的高位数据(高字节)存储在低地址,数据的低位数据(低字节)存储在高地址 例如:123456789 9存储在个位 1存储在最高位小端概念: 数据的高位数据(高字节)存储在高地址,数据的低位数据(低字节)存储在地地址 例如:987654321 ...原创 2018-03-19 23:13:14 · 895 阅读 · 0 评论 -
文件的操作(顺序读写)
文件概念:指存储在外部设备介质上的数据的集合。 feof:文件有一个指针指向文件的末尾常用函数//w r w+ r+ wb rb a//打开文件,成功返回流文件指针,错误返回NULL FILE *fopen( const char *fname, const char *mode );//文件到达末尾是返回一个非零值 int feof( FILE *strea...原创 2018-03-30 21:05:07 · 5118 阅读 · 0 评论 -
memset()&&memcmp()&&memcpy()
函数memxx(Dest,Src,count)//把buffer所指的内存空间开始,将count个字节大小用ch进行初始化void *memset(void *buffer,int ch,size_t count);//比较buffer与buffer2前count个字符是否相同int memcmp(const void *buffer1,const void *buffer2,...原创 2018-04-07 22:30:07 · 254 阅读 · 0 评论 -
文件的操作(随机输入输出)
文件声明: 1、二进制文件以字节来存储的(整型为4字节) 2、 文本文件以字符来存储的(一个字节)函数//查找文件指针指所指某一位置的值int fseek( FILE *stream, long offset, int origin )origin: SEEK_SET 从文件的开始处开始搜索 0 SEEK_CUR 从当前位置开始搜索 ...原创 2018-04-01 22:17:26 · 217 阅读 · 0 评论 -
strlen()&&strcat()&&strcpy() &&strcmp()
字符串的四大函数原型size_t strlen(const char *str);char *strcat(char *Dest,const char *Src);char *strcpy(const char *s1,const char *s2);int *strcmp(const char *s1,const char *s2);声明: 1、判断参数的合...原创 2018-04-03 23:53:53 · 176 阅读 · 0 评论 -
Snprintf &Strncpy使用
strncpy使用特点: 1 strncpy(des,const src,sizeof(des));2 返回值,返回的是目的字符串;3 性能问题,当Des长度大于Src时,strncpy 会将des中多余的字节用0 进行填充。4 当Src长度大于Des长度时必须手工设置‘\0’。Snprintf特点: 1 strncpy(des ,sizeof(des),"%...原创 2018-07-24 12:05:18 · 539 阅读 · 0 评论