- 博客(5)
- 资源 (5)
- 收藏
- 关注
转载 笔试训练-分别写出BOOL,int,float,指针类型的变量a 与“零”的比较语句
分别写出BOOL,int,float,指针类型的变量a 与“零”的比较语句。答案:BOOL : if ( !a ) or if(a)int : if ( a == 0)float : const EXPRESSION EXP = 0.000001 if ( a -EXP)pointer : if ( a != NU
2018-02-01 16:05:06 1121
转载 笔试训练-C语言常见的内存错误及野指针定义与解决
常见的错误 关于内存的一些知识已在内存分配中提及,现记录与分享常见的内存错误与对策。类型 1:内存未分配成功,却使用了它。方 法:在使用之前检查指针是否为NULL。 1)当指针p是函数的参数时,在函数入口处用语句assert(p!=NULL)进行断言检查。 2)当使用malloc或new来申请内存
2018-02-01 14:52:36 347 1
原创 C语言学习历程(二十一) 网络编程-服务器端创建到接收
#include #include #include #include #include #include #include #include #define portnumber 3333int main(int argc, char *argv[]) { int sockfd,new_fd; struct sock
2018-02-01 11:43:23 512
原创 C语言学习历程(二十)网络编程-客户端创建到发送
#include #include #include #include #include #include #include #include #define portnumber 3333int main(int argc, char *argv[]) { int sockfd; char buffer[1024];
2018-02-01 11:42:36 464
转载 笔试训练-库函数与系统调用的联系与区别
一. 概念系统调用(英语:system call),指运行在用户空间的应用程序向操作系统内核请求某些服务的调用过程。 系统调用提供了用户程序与操作系统之间的接口。一般来说,系统调用都在内核态执行。由于系统调用不考虑平台差异性,由内核直接提供,因而移植性较差(几乎无移植性)。库函数(library function),是由用户或组织自己开发的,具有一定功能的函数集合,一般具有较好
2018-02-01 11:36:50 391
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人