Galex

Category: Programming (page 2 of 2)

【C语言】数据类型

一、整型(integer types)

整型包括字符(char)、短整型(short int)、整型(int)、长整型(long int)、超长整型(long long int),它们又都分为有符号(signed)和无符号(unsigned)两种。所以,将它们组合起来可以产生以下的类型:

c[......]

Read more

GNU C 、ANSI C、标准C、标准c++区别和联系

GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。它在编写linux的时候自己制作了一个标准成为 GNU C标准。ANSI 美国国家标准协会,它对C做的标准ANSI C标准后来被国际标准协会接收成为 标准C 所以 A[......]

Read more

【C语言】概念

本篇主要介绍几个基本概念。

一、基本术语

1、由实现定义(implementation-defined)

C标准中并不明确指定具体行为或值,而由编译器自己定义也必须明确定义。

例:当对signed类型的值进行右移时,对左边空出的部分进行算术移位(补符号位)还是逻辑移位(补0)。[......]

Read more

who命令的实现

who命令是通过读取一个文件名叫做utmp的文件获得正在使用系统的用户信息的。这个文件里保存的是结构数组,数组元素的类型是utmp,可以在utmp.h文件中找到这种类型的定义:[......]

Read more

Newer posts

Copyright © 2017 Galex

署名-非商业性使用-禁止演绎 3.0 | Creative Commons BY-NC-ND 3.0