![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
玉田2yz
致力于成长为全栈开发工程师
展开
-
[C语言]猜数字极简版
#include<stdio.h>#include<stdlib.h> #include<time.h>#define N 10int main(){ srand(time(NULL)); int res=rand()%10+1,n; printf("--猜数字(1-%d)--\n",N); while(1) { printf("输入:");scanf("%d",&n); if(n==res)break; else if(n&g.原创 2021-11-15 23:09:28 · 569 阅读 · 0 评论 -
数据结构-单链表和顺序表的基本操作
单链表#include<stdio.h>#include<stdlib.h>#include<time.h>#include<malloc.h> #define N 8 //最大节点数//定义结构体typedef struct node{ int n; struct node *next;}Node;//释放链表所有结点void freeAll(Node *p){ Node *q; while(p!=NULL) { q=原创 2021-10-06 17:23:09 · 518 阅读 · 3 评论 -
[c/c++]不定量参数(二)
#include<cstdarg>void ave(int count,...){ char *arg;//va_list arg; va_start(arg,count); va_arg(arg,int); va_end(arg);}使用不定量参数需包含cstdarg头文件va_list arg; 声明不定量参数列表。可用char *arg代替,效果一样va_start是初始化,需传入形参的数量va_arg是拿取形参的值,需传入类型。每调.原创 2021-03-11 23:42:38 · 217 阅读 · 0 评论 -
[c/c++]不定量参数(一)
源码#include<stdio.h>#include<conio.h>int main(int count,char *data[]){ printf("一共有 %d 个参数\n",count); for(int i=0;i<count;i++) { printf("参数%d: %s\n",i+1,data[i]); } getch(); return 0;}说明 主要看第二行main函数的声明 1.count是...原创 2021-03-11 13:23:58 · 385 阅读 · 0 评论 -
秒懂[大小端模式]
大小端模式大端模式:数据在内存中 由高到低 排列小端模式:数据在内存中 由低到高 排列这里以 一个字节的 10 作演示高字节 低字节 0000 1010 假设10在内存中地址为0xaabbccdd在大端模式中,由高到低地址 高字节 低字节 0xaabbccdd 0000 1010 在小端模式中,由低到高可以看出,大端模式比较符合我们日常的阅读习惯,而小端模式在进行使用时常常需要反过来再看。visu...原创 2021-03-01 13:05:22 · 276 阅读 · 0 评论 -
[零基础]从购买服务器到编程使用公网ip实现简单通信
一、购买服务器 渠道: 可直接上 某某度 搜索 某某云 ,一大堆。楼主这里用的是腾讯云。 价格: 最便宜的学生服务器,基本都是100块大洋左右啦。 以下开始进入实操,上图: 这里仅以腾讯云为例,百度搜索腾讯云,点 [限时秒杀] 箭头所指的链接进入购买界面。 也可以直接采用下面这个链接,就是不知道能用多久。 https://cloud.tencent.com/ac...原创 2021-01-16 04:59:35 · 5322 阅读 · 7 评论 -
【C语言】fread,fwrite文件读写结构体数组,学生成绩录入系统
一个简单的例子,调试编译器为DevC++,是老师布置的一次作业#include<stdio.h>struct node{ int num; //序号 char name[10]; //姓名 int chi; //语文 int math; //数学 int eng; //英语}stu[5];int main(){ FILE *fp; int i; for(i=0;i<5;i++) //输入数据 .原创 2021-01-07 11:46:22 · 2999 阅读 · 6 评论 -
【c语言】[内存对齐]结构体大小的计算
@ 目录前言 结构体的大小,就是结构体在内存中所占用的字节数。通俗来讲就是直接把 就是结构体中所有的变量(成员变量)占用的字节加起来。 实际使用中,为了更方便计算机对结构体中变量寻址和取值,就要按一定规则 对变量进行排列。直白地说,实际使用中结构体所占的字节可能会更多,且通常 会是2的倍数。一、无嵌套结构体计算 结构体的大小=最终的偏移量 偏移量:从第一个变量开始,依次按变量类型所占的字节==递加==所得的值 偏移量(结构体大小)的计算,一般遵循以下两条规则。 1.结构体中原创 2020-12-29 15:34:13 · 282 阅读 · 0 评论