- 博客(4)
- 收藏
- 关注
原创 大小端字节序存储问题
大小端定义: 大端(存储)模式,是指数据的低位保存在内存的高地址中,而数据的高位保存在内存的低地址中; 小端(存储)模式,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中 出现大小端的原因 因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一 个字节,一个字节为8bit。但是在C语言中除了8bit的char之外,还有16bit的short型,32bit的long型(...
2020-04-25 11:53:20 1527
原创 字符串函数总结
strlen size_t strlen ( const char * str ); 字符串已经 ‘\0’ 作为结束标志,strlen函数返回的是在字符串中 ‘\0’ 前面出现的字符个数(不包含 ‘\0’ ) 参数指向的字符串必须要以 ‘\0’ 结束。 注意函数的返回值为size_t,是无符号的(易错) 模拟实现 int my_strlen(const char* str) { assert(...
2020-04-21 21:32:57 1133
原创 【C语言】冒泡排序算法总结(qsort函数的使用)
c语言中可使用qsort函数对数据进行排序 qsort函数的使用 第一个参数:待排序数组的首元素地址 第二个参数:待排序数组的元素个数 第三个参数:待排序数组的每个元素的大小-单位是字节 第四个参数:是函数指针,比较两个元素的所用函数的地址-这个函数使用者自己实现 函数指针的两个参数是:待比较的两个元素的地址 整数排序 int cmp_int(const void* e1, const void*...
2020-04-13 09:36:40 1257
原创 数据的存储
c语言类型 1、内置类型:char short int long float double 2、自定义类型(构造类型) 数组类型 int arr[10] char arr[10] 结构体类型struct 枚举类型enum 联合类型union 指针类型 intpi charpn 空类型 void 表示空类型(无类型) 通常应用于函数的返回类型、函数的参数、指针类型 类型的意义: 1、 ...
2020-04-05 09:41:52 1111 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人