摘要: 基于linux,该实例实现了服务端传了一个hello world给客户端。socket()创建socketbind()绑定socket到IP地址和端口listen()服务器监听客户端的连接connect()客户端连接到服务器accept()应用程序接受完成3次握手的客户端连接send() recv( 阅读全文
posted @ 2016-09-19 17:27 千年风雅丶 阅读(5512) 评论(1) 推荐(2) 编辑
摘要: 逗号运算符优先级最低逗号运算符的值是最后一个的值int a=(1,2);执行结果为2逗号运算符每一条语句都要执行,执行方向从左向右 三目运算符表达式1?表达式2:表达式3 C语言里只有0和非0的区别 三目运算符取最大值,最小值 数据挖掘 关系运算符的运算方向是从左到右如3>2>1 判断结果是0 相同 阅读全文
posted @ 2016-09-19 11:35 千年风雅丶 阅读(263) 评论(0) 推荐(2) 编辑
摘要: 进制输出自己写一个_itoa 进制转换void main(){ int num = 0; scanf("%d", &num); printf("num=%i", num); //%d,%i一样的效果 char str[32] = { 0 }; _itoa(num, str, 2); //字符串,第一 阅读全文
posted @ 2016-09-19 11:34 千年风雅丶 阅读(238) 评论(0) 推荐(3) 编辑
摘要: 字符与字符串字符按照%d,打印ASCCII字符按%c,打印字符本身‘0’ 0 ‘\0’区别: char ch3=0; 等号会自动转换,转换成ASCCII值所对应的字符。即null或\0C字符串不可以直接相加 字符串%s sprintf打印到字符串#include<stdio.h>#include<s 阅读全文
posted @ 2016-09-19 11:33 千年风雅丶 阅读(312) 评论(0) 推荐(2) 编辑
摘要: 整型常量int a=101u; 无符号整数int b=102l; 长整数int c=103ll; long long整数 存储qq号,手机号 010八进制 0x10十六进制 嵌入式的场合经常用short int,int可以省略 int,long int在32位以上的机器等价,4个字节 16位的单片机 阅读全文
posted @ 2016-09-19 11:32 千年风雅丶 阅读(262) 评论(0) 推荐(2) 编辑
摘要: 转义字符 #define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h> void main1() { char ch = getchar(); //获取一个字符 putchar(ch); //输出一个字符 system("pau 阅读全文
posted @ 2016-09-19 11:29 千年风雅丶 阅读(547) 评论(4) 推荐(2) 编辑