- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 约瑟夫问题:古代某法官要判决n个犯人死刑...
int main(int argc, char **argv){ int n = 10, s = 7, m = 3, count = 0, idx; char person[10]; memset(person, '1', sizeof(person)); int i; for(i=0;i<10;i++) printf("%c ",person[i]); printf("\n"
2014-10-13 14:03:26 3299
原创 把一个数字的每一位存储到一个数组中
int change2array(int64_t m, int num[]){ int i = 0, temp, k; while(m != 0) { num[i] = m%10; m /= 10; i++; } for(k = 0;k < i/2;k++) { temp = num[k]; num[k] = num[i-1-k]; num[i-1-k] =
2014-10-13 10:14:56 5357
原创 who is killer
/* *日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词。 * A说:不是我。 * B说:是C。 * C说:是D。 * D说:C在胡说 *已知3个人说了真话,1个人说的是假话。现在请根据这些信息,写一个程序来确定到底谁是凶手。 */#include #include #include #include #
2014-10-11 15:08:41 431
原创 获取mac地址保存到字符数组并+1
#include #include #include #include using namespace std;#define IFCFG_ETH0 "/etc/sysconfig/network-scripts/ifcfg-eth0"#define IFCFG_LO "/etc/sysconfig/network-scripts/ifcfg-lo"#define I
2014-10-11 00:10:24 613
原创 inet_pton()函数,编译运行提示段错误
#include #include #include #include #include #include #include #define SA struct sockaddr#define MAXLINE 1024 int main( void ){ int listenfd, connfd; struct sockaddr_in se
2014-09-26 15:13:58 2782
原创 简单的socket编程----客户端
#include "head.h"#define OBJ_PORT 8008#define OBJ_IPADDR "192.168.68.243"#define MAX_SIZE 1024int main(int argc,char **argv){ int sockid, err; sockid = socket(AF_INET, SOCK_STREAM,
2014-09-16 16:22:44 368
原创 linux 怎样生成守护进程
int init_daemon(void){ pid_t pid; int i; pid = fork(); if(pid > 0) //第一步,结束父进程,使得子进程成为后台 exit(0); else if(pid < 0) return -1; //第二步建立一个新的进程组,在这个新的进程组中,子进程成为这个进程组的首进程,以使该进程脱离所有终端。 setsi
2014-09-15 15:51:27 291
原创 linux 多线程练习、面试题
/*********** 多线程 ****************** 主线程启动i=10个线程。无论启动顺序,执行顺序必须为 线程1、线程2、线程3、。。。*****************************************/#include #include #include #include #define DEBUG 0pthread_mut
2014-09-15 09:41:23 973
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人