09 2016 档案
摘要:基于linux,该实例实现了服务端传了一个hello world给客户端。socket()创建socketbind()绑定socket到IP地址和端口listen()服务器监听客户端的连接connect()客户端连接到服务器accept()应用程序接受完成3次握手的客户端连接send() recv(
阅读全文
摘要:逗号运算符优先级最低逗号运算符的值是最后一个的值int a=(1,2);执行结果为2逗号运算符每一条语句都要执行,执行方向从左向右 三目运算符表达式1?表达式2:表达式3 C语言里只有0和非0的区别 三目运算符取最大值,最小值 数据挖掘 关系运算符的运算方向是从左到右如3>2>1 判断结果是0 相同
阅读全文
摘要:进制输出自己写一个_itoa 进制转换void main(){ int num = 0; scanf("%d", &num); printf("num=%i", num); //%d,%i一样的效果 char str[32] = { 0 }; _itoa(num, str, 2); //字符串,第一
阅读全文
摘要:字符与字符串字符按照%d,打印ASCCII字符按%c,打印字符本身‘0’ 0 ‘\0’区别: char ch3=0; 等号会自动转换,转换成ASCCII值所对应的字符。即null或\0C字符串不可以直接相加 字符串%s sprintf打印到字符串#include<stdio.h>#include<s
阅读全文
摘要:整型常量int a=101u; 无符号整数int b=102l; 长整数int c=103ll; long long整数 存储qq号,手机号 010八进制 0x10十六进制 嵌入式的场合经常用short int,int可以省略 int,long int在32位以上的机器等价,4个字节 16位的单片机
阅读全文
摘要:转义字符 #define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h> void main1() { char ch = getchar(); //获取一个字符 putchar(ch); //输出一个字符 system("pau
阅读全文
摘要:昨天被华章安利了一本今年8月份的新书《后台开发:核心技术与应用实践》,极好的书,评价和口碑超高。 这本书腾讯公司资深研发工程师多年后台开发经验总结,获腾讯、Facebook、微软、阿里、百度多位资深技术专家高度认可。 完整勾勒后台开发技术能力体系,多维度讲解了成为一名后台开发工程师所需掌握的核心技术
阅读全文
摘要:Linux基本命令 编辑器 vim编译器 Gnu工具链-gcc调试器 GDB操作系统是用C来写的 系统编程 (核心骨架 80%) 文件I/O 文件系统 进程{ 进程控制原语、进程间通信、进程间关系 信号 线程{ 线程控制原语、线程同步机制 网络编程{ socket套接字、 TCP/IP/UDP、并发
阅读全文