
C语言
Ezio_AC
这个人不懒,留下了很多东西。
展开
-
【C语言】C语言字符串函数实现(一)
1.字符串长度size_t my_strlen(const char *string);2.字符串的拷贝char *my_strcpy(char *dest_str, const char *src_str); char *my_strncpy(char *dest_str, const char *src_str,size_t num);原创 2016-01-20 00:18:24 · 528 阅读 · 0 评论 -
【C语言】C语言字符串函数实现(二)
6.字符串的查找(模式匹配)char *my_strstr(const char *string1, const char *string2);7.统计匹配(失配)的字符个数 匹配:size_t my_strspn(const char *string, const char *accept);失配:size_t my_strcspn(const char *string, const char原创 2016-01-21 11:06:57 · 593 阅读 · 0 评论 -
【C语言】C语言32个关键字简介和9种控制语句
C语言关键字详解(一)c语言总共有32个关键字,共分为储存类型关键、数据类型关键字、控制语句关键字和其他关键字四种类型。下面将对这32个关键字进行详细解释说明。关键字简述:储存类型关键字(4个)auto 声明自动变量 register 声明寄存器变量extern 声明外部变量static原创 2016-05-18 00:30:45 · 1100 阅读 · 0 评论 -
【C语言】C语言储存类型关键字详细解析
储存类型关键字(4个)auto 声明自动变量 auto被解释为一个自动存储变量的关键字,也就是申明一块临时的变量内存。默认情况下,函数体内的变量都是auto。如: auto int n = 2333; 表示n为一个自动存储的临时变量。register 声明寄存器变量这个关键字作用是请求编译器尽可能的将变量存在CPU内部寄存器中,而不是通过内存寻址访问,以提高效率。如: register原创 2016-05-19 21:08:16 · 815 阅读 · 0 评论 -
【C语言】指针函数与函数指针
首先,有一个小问题:int *ptr(int)int (*ptr)(int)如果你了解这两种用法的含义,并且能够熟练运用这两种指针用法,那么这篇文章对你来说并没有多少参考价值。一、指针函数: 指针函数的基本形式是 类型说明符 * 函数名(参数)如:int *ptr(int)int *Max(int a, int b);指针函数较为更好理解,其实就是一个返回值为地址的函数而已。由于返回值为原创 2017-03-05 17:38:37 · 425 阅读 · 0 评论