kocc
kocc
全部文章
C语言学习
归档
标签
去牛客网
登录
/
注册
kocc的博客
全部文章
/ C语言学习
(共6篇)
一张图说明结构体内存的对齐规则
1.结构体的第一个成员要放在结构体变量在内存中存储位置的0偏移处开始 2.第二个往后的所有成员,都放在对齐数 整数倍 的地址处 3.结构体的总大小是结构体所有成员对齐数中最大的那个的整数倍 4.对于结构体嵌套来说,如果嵌套结构体,嵌套的结构体对齐到自己的最大对齐数的整数倍处,结构体的整体大小就是所有...
C
2021-10-05
0
491
如何生成随机数
利用rand函数取随机数 但是如果只随机取,当我们取多个数时,每次取到的数都一样,我们需要找一个起始值,用srand函数 但是如果你的起始值一样,接下来的随机数也还是一样的,因此我们还需要一个随机数来作为函数的起始数,我们此时可以用time函数,时间在时时刻刻发生变化 ...
C
2021-10-04
0
342
模拟实现函数strcpy和函数strlen
模拟实现strcpy函数strcpy--字符串拷贝函数此函数返回目标空间的起始地址已知 char *strcpy(char *dest, const char *src)此函数参考源码与所示代码类似,故不再赘述 #include<stdio.h> #include<assert....
C
2021-09-24
0
455
三子棋游戏的实现(简易)
先将整个游戏源码放出,后面有对应说明,输出结果在最后 一、项目 1.game.h 关于游戏相关的函数声明、符号声明、头文件包含 #include <stdio.h>//头文件的包含 #include<stdlib.h>//rand函数头文件的包含 #include<ti...
C
C++
2021-09-21
1
489
数组的逆置
将一个数组中的元素逆置,该效果是将整个数组中的元素逆置,并无关数组中元素自身的大小顺序,例如输入1 3 2 则输出2 3 1,并不会输出1 2 3或3 2 1 int main() { int arr[10]={0};//以十个元素为例,先初始化一个数组 int i = 0; ...
C
2021-09-15
1
892
#C语言 求n以内的素数的一些方法
** 素数-只能被1和它本身整除的整数** 利用函数(试除法)构建一个函数判断i是否为素数,若为素数返回1,不是素数返回0;int is_prime(int i) {int j = 0; for(j=2;j<i;j++)//拿2至i-1之间的数去除i {if(i%j==0);//如果整除返回...
C
C++
2021-09-15
1
1173