|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
系统管理相关命令:df、top、free、quota、at、lp、adduser、groupaddkill、crontab、tar、unzip、gunzip、last
[点评:列举一样平常用于界说一个汇合,如色采,礼拜等等,他供应了加倍切近实践的对工具的形貌,便利了编程事情.]
上面复杂先容下C言语中的列举范例和在Linux体系中的感化。
列举是一个被定名的整型常数的汇合,列举在一样平常生存中很罕见。
比方暗示礼拜的SUNDAY,MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURDAY,就是一个列举。
列举的申明与布局和团结类似,其情势为:
enum列举名{
标识符[=整型常数],
标识符[=整型常数],
...
标识符[=整型常数],
}列举变量;
假如列举没有初始化,即免却"=整型常数"时,则从第一个标识符入手下手,顺
次赋给标识符0,1,2,...。但当列举中的某个成员赋值后,厥后的成员按顺次
加1的划定规矩断定其值。
比方以下列举申明后,x1,x2,x3,x4的值分离为0,1,2,3。
enumstring{x1,x2,x3,x4}x;
当界说改动成:
enumstring
{
x1,
x2=0,
x3=50,
x4,
}x;
则x1=0,x2=0,x3=50,x4=51
注重:
1.列举中每一个成员(标识符)停止符是",",不是";",最初一个成员可省略
","。
2.初始化时能够赋正数,今后的标识符仍顺次加1。
3.列举变量只能取列举申明布局中的某个标识符常量。
比方:
enumstring
{
x1=5,
x2,
x3,
x4,
};
enumstrigx=x3;
此时,列举变量x实践上是7。
enum关头字在c顶用的是对照多的,它经常使用来界说标志整型常量,你往看很多操纵体系的源代码,都有效这个关头字来一次界说很多标志整型常量,实在它相称于界说一个整型常量的表,便利使用时查找。固然他的年夜部分功效都能够被宏界说取代,不外究竟enum关头字界说的东东是撑持范例反省的,能够用编译器来发明一些毛病(enum界说的只能是整型的常量表)
</p>
无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。 |
|