随笔分类 -  C

C语言中指针的数据类型小结
摘要:C语言中指针的数据类型小结inti ————定义整形变量iint*p———-p为指向整型变量的指针变量inta[n]——-定义整型数组a,它有n个元素int*p[n]—–定义指针数组p,它由n个指向整型数据的指针元素组成int(*p)[n]—p为指向含n个元素的一维数组的指针变量intf()———f为返回整数型函数值的元素int*p()——-p为返回一个指针,该指针指向整型数据 或 整形数组int(*p)() —–p为指向函数的指针,该函数返回一个整数值int**p—-—-p是一个指针变量,它指向一个指向整数型数据的指针变量。 阅读全文

posted @ 2011-06-06 09:31 Hi小新 阅读(1652) 评论(2) 推荐(0)

Linux下 使用C语言编写who命令
摘要:Linux下 使用C语言编写who命令 阅读全文

posted @ 2011-05-20 15:44 Hi小新 阅读(2941) 评论(0) 推荐(0)

who、whoami命令 和 who am i 命令的区别
摘要:先看看普通用户和root用户输入这三条命令的不同结果:看出区别来了吧,whoami显示的是当前“操作用户”的用户名,而who am i显示的是“登录用户”的用户名。用Linux的术语来解释就是:(实际用户=uid,即user id。有效用户=euid,即effective user id)who am i 显示的是实际用户的用户名,即用户登陆的时候的用户ID。此命令相当于who -m。whoami 显示的是有效用户ID(操作用户). 阅读全文

posted @ 2011-05-20 15:43 Hi小新 阅读(15295) 评论(0) 推荐(0)

fgetc和getc的区别
摘要:The function getchar is defined to be equivalent to getc(stdin). The difference between the first two functions is that getc can be implemented as a macro, whereas fgetc cannot be implemented as a macro. This means three things.1.The argument to getc should not be an expression with side effects.2.S 阅读全文

posted @ 2011-05-20 15:41 Hi小新 阅读(10253) 评论(0) 推荐(5)

浮点数计算溢出处理问题、浮点数1.#INF和1.#IND 问题
摘要:浮点数计算溢出处理问题、浮点数1.#INF和1.#IND 问题 阅读全文

posted @ 2011-05-20 15:31 Hi小新 阅读(13673) 评论(0) 推荐(0)

导航