C语言
mm jiao
这个作者很懒,什么都没留下…
展开
-
文件的打开 关闭 以及文件属性的获取
一、打开文件通俗来说,建立文件的各种有关信息,并使文件指针指向该文件打开指定文件可使用fopen( )函数;fopen函数原型FILE *fopen(char *filename,char *mode);使用mode模式打开指定的filename文件打开成功,返回FILE类型的指针打开失败,返回NULLmode必须为字符串格式,头尾必用双引号括起来mode 即文件中的访问方...原创 2019-05-24 01:30:35 · 431 阅读 · 0 评论 -
ASCII码文件与二进制文件的区别
1)存储形式二进制文件是按该数据类型在内存中的存储形式存储的;文本文件则是将该数据类型转换为可在屏幕上显示的形式存储的;2)存储空间ASCII存储方式所占空间较多且所占空间大小与数值大小有关;3)读写时间ASCII码文件在外存上以ASCII码存放,而在内存中的数据都是以二进制存放,因此当进行文件读写时要进行转换,造成存取数据较慢;二进制文件的数据是按其在内存中...原创 2019-05-09 21:07:10 · 11077 阅读 · 0 评论 -
实现内存的动态与分配的函数
1.malloc()函数------动态分配一段内存空间函数原型:void *malloc(unsigned int size);功能:在内存的动态存储区申请一个长度为size字节的连续存储空间,malloc()函数会返回一个指针,并指向所分配存储空间的起始地址(无足够存储空间可分配函数的返回值类型为空指针NULL) 函数值为指针类型,由于基类型为void,若要将此指针值赋给其他类型的指针...原创 2019-04-18 21:08:30 · 687 阅读 · 0 评论 -
随机数的生成
所需的头文件:# include<stdlib.h>(1)若想要每次所得到的随机数的值不同,那么还需要用到# include<time.h>头文件,调用时的格式为srand(time(NULL)),(2)得到的随机数的值相同调用的格式为srand(seed);注:使用time(NULL)时的结果是一个类似于1524655706的数字,且每秒都在递增1,达成srand(...原创 2019-04-06 12:13:25 · 735 阅读 · 0 评论