- 博客(19)
- 收藏
- 关注
原创 VS2017使用快捷键格式化代码
如何在VS2017中使用快捷键格式化代码?1、同时按住Ctrl键+A键,全选代码或要格式化的部分代码;2、再按住Ctrl键,接着按一下K键,接着按一下F键。(注意:Ctrl键在按后面这2个键的时候一直是按着的,直到F键按完才松开)。也就是俗称的:Ctrl+K+F 快捷键。就格式化好了。...
2019-05-06 16:53:06
2794
1
原创 OpenMP 收藏
1.OpenMP是一种API,用于编写可移植的多线程应用程序,无需程序员进行复杂的线程创建、同步、负载平衡和销毁工作。使用OpenMP的好处: 1)CPU核数扩展性问题 2)方便性问题 3)可移植性问题OpenMP指令和库函数介绍: 在C/C++中,OpenMP指令使用的格式为:#pragma omp 指令 [子句[子句]…] 用法详见OpenMP编程指南。...
2018-10-31 11:12:27
143
原创 聊天室项目 使用说明
在同一个目录下 client.c中ip地址修改为当前虚拟机ip地址编译:gcc -o server server.c -lpthread -lsqlite3 gcc -o client client.c -lpthread -lsqlite3
2018-03-17 19:12:01
557
原创 聊天室项目
#ifndef TCP_NET_SOCKET_H_#define TCP_NET_SOCKET_H_#include <stdio.h>#include <sqlite3.h>#include <sys/types.h>#include <sys/socket.h>#include <string.h>#include <strin...
2018-03-17 19:11:04
217
原创 聊天室项目 客户端
#include "my_headfile.h"struct send userInfo;struct recv userBack;int ret;char fan[20]; //输入任意键返回char Name[20];int READEN = 0;int State;int LIKES = 0;int OUT = 0;struct tm *gettime(void) //获取当...
2018-03-17 19:09:35
360
原创 聊天室项目 服务器端
#include "my_headfile.h"struct send userInfo;struct recv userBack;sqlite3 * db = NULL;//基础信息存放数据库int i;int ret;PUMge head; //在线用户表char sql[1024] = {0};char *errmsg = NULL;//保存用户vo...
2018-03-17 19:08:42
1101
原创 C语言实现 通讯录管理系统
#include<stdio.h>#include <string.h>#include <stdlib.h>#define MAX 100#define TRUE 1#define FALSE 0#define Status int#define fname "txl.txt"typedef struct //成员信息{char ID...
2018-03-04 16:51:55
2814
原创 C语言实现停车场管理系统
/********************************************************************************************************** 停车场项目需求问题描述:停车场是一个能放 n 辆车的狭长通道,只有一个大门,汽车按到达的先后次序停放。若车场满了,车要停在门 外的便道上等候,一旦有车走,则便道上第一...
2018-03-04 16:49:35
5936
3
原创 C语言实现 排序算法
#include <stdio.h> #include <string.h>#include <ctype.h> #include <stdlib.h> #include <math.h> #include <time.h>#define OK 1#define ERROR 0#define TRUE 1...
2018-02-09 22:00:05
208
原创 自定义行数输出空心菱形
#include #include int main(){int i,j,t,m,n;printf("输入行数n=:\n");scanf("%d",&n);m = (n-1)/2;for(j= m;j >= m;j--){t = (m-fabs(j));for(i = 0;i {printf(" ")
2018-01-31 22:45:46
418
原创 用线性表编写通讯录管理系统 实现添加,查询,修改,删除功能
#include #include #include #define MAX 100#define TRUE 1#define FALSE 0#defien Status inttypedef struct node{char name[12];char addr[40];char mphone[12];char tel[14]
2018-01-31 21:58:29
2464
2
原创 编程求阶乘之和1!+2!+......+n!
#include int sum_fun(int n) //递归函数求各项阶乘{if(1 == n){return 1;}else{return sum_fun(n - 1)*n;}}int main(){int i,n,sum = 0;printf("n = ");scanf("%d",&n);
2018-01-30 18:41:10
12376
原创 C语言实现 输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。
#include int main(){int m,n,i,t,count=0;printf("请输入一个正整数n=:\n");scanf("%d",&n);for (i = 1;i {m = i;while(m != 0){t = m % 10;m = m / 10;if(t == 1){
2018-01-26 17:31:31
1121
1
原创 c语言编程 猜字游戏
#include <stdio.h>#include <stdlib.h>#include <time.h>int main(){int input = 1;printf("欢迎使用猜数字游戏\n");{printf("***************************\n");printf("********* 1.start **********\n...
2018-01-25 18:32:18
1849
3
原创 c程序画圆
#include #include int main(){ int x,m;double y;for(y=10;y>=-10;y--) //圆的半径为10{m=2.2*sqrt(100-y*y); //计算行y对应的列坐标m,2.2为屏幕纵横比调节系数,屏幕的行距大于列距,不调节会是椭圆for(x=1;x{printf(" "); //图形左侧空白控制
2018-01-23 22:14:50
2128
原创 学习C语言 好书推荐
作者:知乎用户链接:https://www.zhihu.com/question/22524467/answer/32762832来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。基础(C语言入门,初学,编程基础)《C语言程序设计:现代方法》(第2版)(C Programming: A Modern Approach, 2nd Edition
2018-01-23 17:00:37
1146
转载 VMware网络链接的三种方式
一. 首先贴出本人在网络上找到与VMware网络连接相关的知识 安装完虚拟机后,默认安装了两个虚拟网卡,VMnet1和VMnet8,其他的未安装(当然也可以手动安装其他的)。其中VMnet1是host网卡,用于host方式连接网络的。VMnet8是NAT网卡,用于NAT方式连接网络的。它们的IP地址是随机生成的,如果要用虚拟机做实验的话,最好将VMnet1到VMnet8的IP地址
2018-01-21 22:40:19
950
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人