C语言
&罗毅
灵机一动即是天机
展开
-
模拟实现strcpy strcat strstr strchr strcmp memcpy memmove
strcpy #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<assert.h> char* strcpy(char b[], const char a[]){ assert(a != NULL); assert(b != NULL); in...原创 2019-01-10 17:03:06 · 166 阅读 · 0 评论 -
指针概括
什么是指针? 大家都知道为了存放一个整数,我们用的是int类型,那么如果我现在要存放一个地址应该使用什么变量呢? int a=10; int* p=&a; char a='b'; char* p=&a; 这里的P就是一个指针变量,它存放了a变量的地址。我们用int* 来表示指针类型。那么int* 类型表示用来存放 整数型变量的地址。同理: char* 类型表示...原创 2019-01-13 22:47:58 · 172 阅读 · 0 评论 -
用C语言实现通讯录
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdio.h> #include<stdlib.h> #include<string.h> #include<assert.h> typedef struct PersonInfo{ char name[1024];...原创 2019-01-19 22:35:30 · 157 阅读 · 0 评论 -
运算符优先级
原创 2019-01-27 15:17:27 · 139 阅读 · 0 评论 -
C语言操作符
操作符详解 算术操作符 + - * % 除了 % 操作符之外,其他的几个操作符可以作用于整数和浮点数。 对于 / 操作符如果两个操作数都为整数,执行整数除法。而只要有浮点数执行的就是浮点数除法 % 操作符的两个操作数必须为整数。返回的是整除之后的余数。(很重要)! 移位操作...原创 2018-12-21 23:10:57 · 221 阅读 · 0 评论 -
初识c语言
目录: 数据类型 变量、常量 字符串+转义字符+注释 选择语句 循环语句 函数 数组 操作符 常见关键字 define 定义常量和宏 指针 结构体 什么是C语言? C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。 尽管C语言提...原创 2018-12-04 14:54:48 · 338 阅读 · 0 评论