随笔分类 -  C语言

摘要:查阅了相关资料,调用exit函数会直接将进程返回给操作系统,不论是在进程中主线程还是子线程中调用,都会直接将控制权返回给操作系统。 代码1:在主线程中调用exit退出。 #include <iostream> #include <thread> using namespace std; void t 阅读全文
posted @ 2020-05-15 11:09 张杨 阅读(896) 评论(0) 推荐(0) 编辑
摘要:如图,这个是看视频时,最后的作业,除了客户端未使用select实现外,其它的要求都有简单实现。 服务端代码如下: 客户端代码还是之前的版本,没有使用select实现: 阅读全文
posted @ 2019-12-01 11:28 张杨 阅读(472) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/lemoncyb/article/details/16841317 fseek() 函数讲解: 函数定义: int fseek(FILE *stream, long offset, int fromwhere); int fseeko(FILE *st 阅读全文
posted @ 2018-09-19 15:47 张杨 阅读(3232) 评论(0) 推荐(0) 编辑
摘要:这里主要是写的一个简单的bfs,实例运行了RMAT10无向图,总共有1024个顶点。这种简单的bfs算法存在很明显的缺陷,那就是如果图数据过大,那么进程将会直接被系统杀死。 代码如下: 阅读全文
posted @ 2018-04-23 16:50 张杨 阅读(297) 评论(0) 推荐(0) 编辑
摘要:1.编译时打桩linux>gcc -DCOMPILETIME -c mymalloc.clinux>gcc -I. -o intc int.c mymalloc.olinux>./intc使用-I.参数,它会使C预处理器会在搜索通常的系统目录之前,现在当前目录中查找 2.链接时打桩Linux静态连接 阅读全文
posted @ 2018-04-17 23:19 张杨 阅读(625) 评论(0) 推荐(0) 编辑
摘要:转载自https://www.linuxidc.com/Linux/2017-03/142299.htm Ubuntu 16.04 LTS 降级安装GCC 4.8 Ubuntu 16.04 LTS 降级安装GCC 4.8 由于gcc在5.x版本修改了ABI,导致新版本gcc编译的二进制文件放在老的环 阅读全文
posted @ 2018-04-17 14:53 张杨 阅读(791) 评论(0) 推荐(0) 编辑
摘要:转载于http://blog.csdn.net/tigerjibo/article/details/6841531 函数原型 void *memcpy(void*dest, const void *src, size_t n); 功能 由src指向地址为起始地址的连续n个字节的数据复制到以desti 阅读全文
posted @ 2017-07-29 10:06 张杨 阅读(1824) 评论(0) 推荐(0) 编辑
摘要:问题:一般我们要交换两个变量的值,多会采取一个额外变量来实现,比如temp=a,a=b,b=temp,现在我们能不利用temp来实现交换a,b两个变量值的目的吗? 解决方案:^异或运算符,而且我们会发现a^a=0,还有0^a=a,依据这两条理论,我们可以实现之前提出的问题。 代码如下: #inclu 阅读全文
posted @ 2017-05-23 22:29 张杨 阅读(606) 评论(2) 推荐(1) 编辑
摘要:括号配对问题 时间限制:3000 ms | 内存限制:65535 KB 难度:3 括号配对问题 时间限制:3000 ms | 内存限制:65535 KB 难度:3 阅读全文
posted @ 2016-04-05 17:24 张杨 阅读(290) 评论(0) 推荐(0) 编辑
摘要:这个问题很简单,但是它涉及的面很广,所以很具有学习的意义。 #include<stdio.h> #include<string.h> #include<stdlib.h> struct Emplyee { int num; char name[20]; int age; struct Emplyee 阅读全文
posted @ 2016-03-07 12:26 张杨 阅读(759) 评论(0) 推荐(0) 编辑
摘要:指针数组就是存储指针的数组,数组指针就是指向数组的存储。 使用实例如下: #include<stdio.h> void main() { //数组指针的使用 int s[3][4] = { { 1, 2, 3, 4 }, { 5, 6, 7, 8 }, { 9, 10, 11, 12 } }; in 阅读全文
posted @ 2016-03-04 15:59 张杨 阅读(355) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示