c-language
LandscapeMi
这个作者很懒,什么都没留下…
展开
-
c-language:语法
语法总结1. 指针 表达式 含义 &cp 取变量cp的存储地址 *cp 指向cp所指向的值 *cp+1 cp指向的值+1 *(cp+1) cp移动一个存储单元,然后取值 ++cp=(++cp) 先++,再取值 cp++=(cp++) 先取值,再++ 2. 数组 指针和数组/***********************************/i原创 2016-08-24 23:42:46 · 410 阅读 · 0 评论 -
c-language: 库函数
1. 字符串函数strcpy:字符串复制 char* strcpy(char* dst,const char* src){ assert(dst!=NULL && src != NULL) char* ret = dest; while((*dst++=*stc++)!='\0') NULL; return ret;} strncpy:字符串按长度复制strnc原创 2016-08-24 23:48:42 · 374 阅读 · 0 评论 -
c-language: 内存管理
1. 内存布局 编译源代码后的文件–(_.o文件)—可执行文件(win7:_.exe;linux:*.ELF) * 可执行文件的结构 代码段(text segment):存放CPU执行的指令 数据段(data segment):全局初始化数据区和静态数据区全局变量和局部静态变量 数据常量(字符串常量) static=10,若初始化在任何函数体外,则是全局静态变量 static=10.若是初始化在某函原创 2016-08-24 23:50:57 · 334 阅读 · 0 评论 -
c-language: 结构体
1. 大端小端 所谓的大端模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中; ->Intel 所谓的小端模式,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中 -> IBM2.结构体的对齐2.1 结构体对齐的原则http:\/\/www.cnblogs.com\/motadou\/archive\/2009\/01\/17\/1558438.html原创 2016-08-24 23:51:25 · 344 阅读 · 0 评论 -
c-language:提纲
1. 语法总结2. 库函数3. 内存管理4. 结构体原创 2016-08-24 23:15:31 · 255 阅读 · 0 评论