
C
Static-AJ
这个作者很懒,什么都没留下…
展开
-
Linux下C实现的聊天室
七年前写的练手程序,好不容易翻出来,回过头来看当年的代码,感慨良多。源码在文末,分享一下,谢谢。============================================================================================实现目标一个在Linux下可以使用的聊天软件,要求至少实现如下功能:1. 采用Client/Serv...原创 2012-08-07 14:06:56 · 22739 阅读 · 100 评论 -
c语言exit和return区别,在fork和vfork中使用
exit函数在头文件stdlib.h中。exit(0):正常运行程序并退出程序;exit(1):非正常运行导致退出程序;return():返回函数,若在main主函数中,则会退出函数并返回一值,可以写为return(0),或return 0。详细说: 1. return返回函数值,是关键字;exit是一个函数。 2. return是语言级别的,它转载 2012-08-22 18:21:43 · 1367 阅读 · 0 评论 -
(经典)C语言测试:想成为嵌入式程序员应知道的0x10个基本问题- -
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的ASCII值转载 2012-09-26 15:41:49 · 1325 阅读 · 0 评论 -
C和C++笔试面试题汇总
C语言第一部分:基本概念及其它问答题1、关键字static的作用是什么?这个简单的问题很少有人能回答完全。在C语言中,关键字static有三个明显的作用:1). 在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。2). 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。3). 在模转载 2012-10-09 19:50:56 · 1555 阅读 · 0 评论 -
C的链表实现
#include#includestruct node{ int num; struct node *next;};struct node *head=NULL;cre_list() //初始化结点{ head = (struct node *)malloc(sizeof(struct node)); head->next = N原创 2012-07-11 21:23:43 · 5511 阅读 · 0 评论 -
C实现字符串逆序
题目: 请编写一个C函数,该函数将一个字符串逆序#include#includeint char_swap(char str[]){ char temp; int length = strlen(str); int i; for(i = 0;i { temp = str[i]; str[i] = str原创 2012-07-12 12:51:29 · 665 阅读 · 0 评论