随笔分类 -  C/C++

摘要:#include /*类似斐波那契数列的计算方式 项 1 2 3 4 1 2*3 4*5*6 7*8*9*10 生成项的起始数字 1 2 4 7 和后一项的差值 1 2 3 */ int startNum(int i){ if(i==1) r... 阅读全文
posted @ 2017-12-13 10:52 一支小白 阅读(3833) 评论(0) 推荐(0)
摘要:这两天安装了vs code 使用了几次感觉非常不错,智能. windows 10 64位. 比如我自己在电脑安装了cygwin bin目录加入到环境变量 我想用vs编写c程序,首先在vs下面打开一个文件夹, 新建一个Hello.c的文件, 编辑器会提示你找不到.h文件,这时候根据提示信息,点击小灯泡 阅读全文
posted @ 2017-11-20 20:01 一支小白 阅读(640) 评论(0) 推荐(0)
摘要:a.述 书买很久了,好好学习下.O(∩_∩)O 只写程序,原理什么的,先不写了. b.环境 deepin15.4.1 64位 vs code gcc version 6.4.0 20170724 (Debian 6.4.0-2) 虚拟机里跑的 没在物理机安装 1.2一个简单的时间获取程序 1.3协议 阅读全文
posted @ 2017-11-19 16:13 一支小白 阅读(347) 评论(0) 推荐(0)
摘要:server.c client.c Cfree Clion的配置 构建>构建选项>连接>参数 -lws2_32 clion的配置链接的库 参考 windows下用c实现Socket通信_Hope_新浪博客http://blog.sina.com.cn/s/blog_49f485700100mkjk. 阅读全文
posted @ 2017-11-15 19:54 一支小白 阅读(2849) 评论(0) 推荐(1)
摘要:一.Hello World 1.准备 win10 vm虚拟机 BZ 2.开始 先简单认识一下BZ 1.设置只读模式,无法编辑的时候注意点击该按钮 2.跳到指定地址,下面修改会用到 简单认识到这两个就行了。 然后再来配置个虚拟机,以后实验就用这个,不用书中提供的虚拟机软件。 移除不需要的硬件 一切准备 阅读全文
posted @ 2017-09-16 21:36 一支小白 阅读(2165) 评论(0) 推荐(0)
摘要:当然宏定义非常重要的,它可以帮助我们防止出错,提高代码的可移植性和可读性等。 1,防止一个头文件被重复包含 #ifndef COMDEF_H#define COMDEF_H //头文件内容 …#endif 2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。 ty 阅读全文
posted @ 2017-09-14 13:22 一支小白 阅读(271) 评论(0) 推荐(0)
摘要:#include #include int main() { char * p1, * p2; p1=(char *)malloc(2); p2=(char *)malloc(2); printf("&p1=%#X p1=%#X\n", &p1, p1); printf("&p2=%#X p2=%#X\n", &p2, p2); return 0; } 阅读全文
posted @ 2017-09-07 17:28 一支小白 阅读(216) 评论(0) 推荐(0)
摘要:代码写得有些乱 不准备修改了。 注释仅供参考,可能表述错误。 阅读全文
posted @ 2017-03-26 10:35 一支小白 阅读(931) 评论(0) 推荐(0)
摘要:以生产者/消费者模型为依据,在linux环境下创建一个控制台进程,在该进程中创建n个线程模拟生产者和消费者,实现进程(线程)的同步与互斥。 模拟实现的情景 *M生产者,N消费者, K缓冲区 *解决生产者消费者的同步问题,访问缓冲区的互斥问题 *生产者放产品位置递增;消费者要寻找有产品的位置,不采用位 阅读全文
posted @ 2016-12-03 20:44 一支小白 阅读(697) 评论(0) 推荐(0)
摘要:问题: 3 2+1 1+1+1 解决: 采用递归的方式进行求解 32 11 1 1请按任意键继续. . . 阅读全文
posted @ 2016-04-25 21:00 一支小白 阅读(550) 评论(0) 推荐(0)
摘要:题目描述: 小明带20块钱去喝酒,啤酒两块钱一瓶,两个瓶可以换一瓶酒,四个瓶盖可以换一瓶酒,问小明总共能喝几瓶酒? 代码如下 阅读全文
posted @ 2016-04-14 22:28 一支小白 阅读(452) 评论(0) 推荐(0)
摘要:struct Array{ ElemType *base; /* 数组元素基址,由InitArray分配 */ int dim; /* 数组维数 */ int *bounds; /* 数组维界基址,由InitArray分配 */ int *con... 阅读全文
posted @ 2016-01-07 14:38 一支小白 阅读(718) 评论(0) 推荐(0)
摘要:详情看百科。O(∩_∩)O哈哈~ 介绍的很清楚。先序遍历_百度百科中序遍历_百度百科后序遍历_百度百科 阅读全文
posted @ 2015-12-17 15:58 一支小白 阅读(168) 评论(0) 推荐(0)
摘要:参加运动会有n个院系,编号为1……n。比赛分成m个男子项目,和w个女子项目。项目编号为男子1~m,女子m+1~m+w。不同的项目取前五名或前三名积分;取前五名的积分分别为:7、5、3、2、1,前三名的积分分别为:5、3、2;哪些项目取前五名或前三名由学生自己设定。(m#include #includ... 阅读全文
posted @ 2015-12-16 22:55 一支小白 阅读(391) 评论(0) 推荐(0)
摘要:写的不标准,凑活着。( ̄o ̄) . z Zbitree.h#define OK 1#define ERROR 0#define OVERFLOW -2#define STACK_INIT_SIZE 100#define STACKINCREMENT 10typedef ... 阅读全文
posted @ 2015-12-16 22:53 一支小白 阅读(304) 评论(0) 推荐(0)
摘要:#include #include typedef struct node{ int key; int num; struct node * next;}node, * plist;//顺序创建int init(plist * L, int all_num){ plist p... 阅读全文
posted @ 2015-12-16 22:49 一支小白 阅读(764) 评论(0) 推荐(0)
摘要:#include #include #define OK 1#define OVERFLOW -1#define ERROR 0typedef int Status, QElemType;//队列结构定义typedef struct { QElemType *base; int front; ... 阅读全文
posted @ 2015-12-16 22:48 一支小白 阅读(725) 评论(0) 推荐(0)
摘要:#include #include #define OK 1#define OVERFLOW -1#define ERROR 0typedef int Status, QElemType;typedef struct { QElemType *base; int front; int rear... 阅读全文
posted @ 2015-12-16 22:47 一支小白 阅读(335) 评论(0) 推荐(0)
摘要:#include #include #define OK 1#define OVERFLOW -1#define ERROR 0#define STACK_INIT_SIZE 100#define STACKINCREMENT 10type... 阅读全文
posted @ 2015-12-16 22:46 一支小白 阅读(315) 评论(0) 推荐(0)
摘要:#include #include #define OK 1#define OVERFLOW -1#define ERROR 0typedef int ElemType;typedef int Status;typedef struct LNode { Ele... 阅读全文
posted @ 2015-12-16 22:45 一支小白 阅读(248) 评论(0) 推荐(0)