
C
小MarkK
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c语言利用rand()函数生成一组不重复的随机数
rand函数,C语言中用来产生一个随机数的函数。rand函数界限:stdlib.h头文件中有宏#define RAND_MAX 0x7fff rand产生一个0-0x7fff的随机数,即最大是32767的一个数rand函数原型#include <stdlib.h>int rand(void);rand函数调用 rand()函数每次调用前都会查询是否调用过srand(seed),是否给seed设定了一个值...转载 2020-10-30 10:30:40 · 16904 阅读 · 0 评论 -
C语言32位程序读取文件夹及子文件夹下所有文件
void getFiles(std::string path, std::vector<std::string>& files){ //文件句柄 long hFile = 0; //文件信息 struct _finddata_t fileinfo; string p; if ((hFile = _findfirst(p.assign(path).app...转载 2020-03-07 16:54:55 · 663 阅读 · 0 评论 -
二维数组标号与一维数组标号的对应关系
如640*480的数组二维数组的坐标值x,y(1,6),则对应的是第7行,第2列那么一维数组的对应关系应为:640*6+1+1 -1 //这里前6行共640*6个像素点,到第7行共有2个像素点:即1+1但是对应的一维数组的标号应该减1,即640*6+1+1-1;同理(4,8),(5,8)...原创 2020-02-01 22:27:33 · 1562 阅读 · 0 评论 -
网络字节顺,大头,小头
不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机序最常见的有两种:1. Little endian:将低序字节存储在起始地址2. Big endian:将高序字节存储在起始地址LE little-endian最符合人的思维的字节序地址低位存储值的低位地址高位存储值的高位怎么讲是最符合人的思维的字节序,是因为从人的第一观感来说低位值小,就应该放在...转载 2019-11-29 16:05:53 · 406 阅读 · 0 评论 -
C语言中的回车换行的含义及表示
\r 是return的简写,表示光标重新回到本行开头。其缩写CR是carriage return就是回车的意思。 \n 是new line的简写,表示光标垂直向下移动一行。其缩写LF是Line Feed就是换行的意思。...原创 2019-11-09 10:34:18 · 16913 阅读 · 0 评论