- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 vs2019引用jsoncpp
目录1.配置2.引用3.小栗子1.配置下载地址:json-cpp download | SourceForge.net下载完毕后解压,将include和src复制到项目文件下拷贝之后如下2.引用(1)右击项目->属性->vc++目录->包含目录将从json里拿到的 include 绝对路径复制进去(2)右击源文件->添加->现有项将src\lib_json目录下的3个cpp全部选上,然后点添加...
2022-02-24 22:38:03
1212
2
原创 [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
597
原创 数据结构-单链表和顺序表的基本操作
单链表#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
550
3
原创 c++全网最简单多线程实例
_beginthread(func,0,NULL);//创建线程_endthread();//结束线程void func(void *arg);需要注意的是线程函数的定义格式#include<iostream>using namespace std;void func(void *arg){ int i=0; while(i<1000) { cout<<"线程BBBBB-"<<i++<<endl; ...
2021-07-22 17:54:05
256
原创 [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
243
原创 [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
417
原创 秒懂[大小端模式]
大小端模式大端模式:数据在内存中 由高到低 排列小端模式:数据在内存中 由低到高 排列这里以 一个字节的 10 作演示高字节 低字节 0000 1010 假设10在内存中地址为0xaabbccdd在大端模式中,由高到低地址 高字节 低字节 0xaabbccdd 0000 1010 在小端模式中,由低到高可以看出,大端模式比较符合我们日常的阅读习惯,而小端模式在进行使用时常常需要反过来再看。visu...
2021-03-01 13:05:22
316
原创 [零基础]从购买服务器到编程使用公网ip实现简单通信
一、购买服务器 渠道: 可直接上 某某度 搜索 某某云 ,一大堆。楼主这里用的是腾讯云。 价格: 最便宜的学生服务器,基本都是100块大洋左右啦。 以下开始进入实操,上图: 这里仅以腾讯云为例,百度搜索腾讯云,点 [限时秒杀] 箭头所指的链接进入购买界面。 也可以直接采用下面这个链接,就是不知道能用多久。 https://cloud.tencent.com/ac...
2021-01-16 04:59:35
5709
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
3089
6
原创 【c语言】[内存对齐]结构体大小的计算
@ 目录前言 结构体的大小,就是结构体在内存中所占用的字节数。通俗来讲就是直接把 就是结构体中所有的变量(成员变量)占用的字节加起来。 实际使用中,为了更方便计算机对结构体中变量寻址和取值,就要按一定规则 对变量进行排列。直白地说,实际使用中结构体所占的字节可能会更多,且通常 会是2的倍数。一、无嵌套结构体计算 结构体的大小=最终的偏移量 偏移量:从第一个变量开始,依次按变量类型所占的字节==递加==所得的值 偏移量(结构体大小)的计算,一般遵循以下两条规则。 1.结构体中
2020-12-29 15:34:13
315
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人