
【1】C语言基础
C语言基础
MinJing_1987
从事硬件设计和嵌入式软件开发工作。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
指针的6种操作
指针的6种操作int main(void) { int urn[5] = {100, 200, 300, 400, 500}; int * ptr1, * ptr2, * ptr3; ptr1 = urn; ptr2 = &urn[2]; //指针的赋值 printf("pointer value, dereferenced pointer addre转载 2015-06-07 21:32:19 · 848 阅读 · 0 评论 -
结构体
1:什么是结构体把一些复杂的数据组合在一起形成新的复合数据类型,叫做结构体。2:为什么要有结构体?为了表示一些复杂的事物,而普通的基本类型无法满足实际的应用需求。3:结构体的基本格式struct 结构名称 { 结构体参数列表; } 比较好的应用方式就是将结构体变量定义在函数中,使程序更容易移植,耦合性更低。4:怎么定义一个结构体和结构体的3种格式/* 第一种方式:定义原创 2016-08-31 22:06:06 · 439 阅读 · 0 评论 -
关于字,半字,字节之间的关系
一直搞不清楚字,半字,字节之间的关系,查了一下资料,明白了。 字,半字,字节 大小是根据不同的操作系统来说的, 32位系统 1字 —>32bit 半字 —>16bit 字节 —>8bit 64位系统 1字 —>64bit 半字 —>32bit 字节 —>16bit ...原创 2019-04-04 15:16:46 · 6210 阅读 · 1 评论 -
求模求余
/ 求余 % 取模-返回除法的余数 余数是整数除法中被除数未被除尽部分,余数的取值范围为0-除数(不包括除数)的整数 eg:27%6 商数为4,余数为3 若被除数小于除数,则商为0,余数为被除数本身。 eg:1%2 商数为0,余数为1;2%3 商数为0,余数为2 ...转载 2019-03-30 18:59:24 · 1479 阅读 · 0 评论 -
memset
void *memset(void *s, int ch, size_t n); 函数解释:将s中当前位置后面的n个字节 (typedef unsigned int size_t )用 ch 替换并返回 s 。 memset:作用是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快方法 [1] 。 memset()函数原型是extern void *memset(vo...原创 2019-05-17 21:53:18 · 1008 阅读 · 0 评论 -
转义字符
转义字符 所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加""来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。 https://baike.baidu.com/item/转义字符/86397?fr=aladdin at+ipstart=0,“TCP”,“12.12.110....原创 2019-05-17 21:54:05 · 711 阅读 · 0 评论