
C语言
wang yang
用心走在C的道路上—— Romantic_c
展开
-
fseek,fflush,rewind,feof,ftell,输入输出函数
1。 模拟实现strcpy (字符串拷贝)(后者拷贝到前者)#include #include #include char *my_strcpy (char *str_des , const char *str_source){ char *ret = str_des; assert(str_des); assert(str_source); wh原创 2018-07-27 18:19:20 · 602 阅读 · 0 评论 -
模拟实现memcpy,memmove
(内存拷贝)模拟实现memcpy和memmove原创 2018-03-11 11:39:54 · 387 阅读 · 0 评论 -
模拟实现strcpy,strcat,strcmp,strstr
模拟实现strcpy,strcat,strcmp,strstr原创 2018-03-11 00:08:10 · 649 阅读 · 2 评论 -
结构体struct,枚举enum,联合union
结构体——struct 什么是结构体? 结构体是一些值的集合,这些值称为成员变量。结构体的每个成员可以是不同类型的变量,可以是标量、数组、指针,甚至是其他结构体。 结构体声明struct P{ int age; char name;};//struct P名字typedef struct{ int a;}S; //重命名...原创 2018-07-27 12:04:09 · 729 阅读 · 0 评论 -
C语言中的数据存储
一个变量的创建是要在内存中开辟空间的。空间的大小是根据不同的类型而决定的。 那接下来我们谈谈数据在所开辟内存中到底是如何存储的? 在32位系统中,一个int为四个字节,数据在内存中以补码的形式存储。 正数的补码是本身 负数的补码等于它取反加1 如上图所示 -2在内存的存储格式为fe ff ff ff 这儿便会有人要提出不应该是ff ff ff...原创 2018-07-26 16:38:12 · 6583 阅读 · 0 评论 -
宏
宏定义又称为宏代换、宏替换,简称“宏格式:#define 标识符(大写) 字符串其中标识符就是所谓的符号常量,也称为“宏名”。原创 2018-03-05 21:03:57 · 2785 阅读 · 2 评论 -
探析malloc、calloc和realloc的区别以及认识柔性数组
探析malloc、calloc和realloc的区别以及认识柔性数组原创 2017-12-07 22:39:03 · 711 阅读 · 0 评论 -
解析二维数组
解析二维数组原创 2017-11-29 00:44:28 · 2687 阅读 · 0 评论 -
解析一维数组
解析一维数组原创 2017-11-29 19:51:18 · 956 阅读 · 0 评论 -
C语言中的关键字及常用语句
C语言中的关键字及常用语句原创 2017-11-29 14:14:48 · 6170 阅读 · 3 评论 -
常用的c语言操作符
常用运算符的优先等级 1. () 2. ! ,++,- - 3. *,/,% 4. +,- 5. <,>,<=,!=,==,>=, 6. && 7. || 8. =,+=,-=,*=,/= 9. 逗号表达式算术操作符 (+ - * / %) 除了%操作符之外,其他的几个操作符可以作用于整数和浮点数。 对于/操作符如果两个操作数都为整数原创 2017-10-14 16:33:24 · 1581 阅读 · 2 评论 -
函数:折半查找与数组的逆置
编写函数,实现折半查找与数组逆置原创 2017-10-14 16:56:44 · 917 阅读 · 0 评论 -
四面八方来看“C”——关机程序
好玩的关机程序原创 2017-09-26 11:33:32 · 828 阅读 · 2 评论 -
文件操作(流)
文件操作打开流: FI LE * fopen ( const char * filename, const char * mode ); 第一个参数 文件名 第二个参数 方式关闭流 int fclose ( FILE * stream ); r代表read的简写,+代表可读可写,w代表write,b代表bit二进制位,t代表text...原创 2018-07-27 18:22:05 · 498 阅读 · 0 评论