会计考友 发表于 2012-8-4 12:13:19

linux认证辅导:Linux下C编程详解

一。Linux简介   a)shell变量
    $0 脚本名称
    $# 命令行参数个数
    $* 所有命令行参数
    $ 第1-n个参数
    $$ 当前参数的标示符
    $! 后台运行的最后一个进程标示符
    $? 命令退出状态
    二。C语言基础
    a)      开发流程
    编辑源文件->编译源文件->连接目标文件和库文件->运行
    b)      数据类型
    有字符型char、整形 int、浮点型 float、双精度浮点型 double、空值 void

    获取数据类型的字节数 sizeof

会计考友 发表于 2012-8-4 12:13:20

linux认证辅导:Linux下C编程详解

</p>    c)      运算符
    加+、减-、乘*、除/、取余%、自增++、自减--
    ++x 等于 x=x+1;
    ++x先执行加一,再引用数值,x++先引用数值,再加一
    d)      关系运算符和逻辑运算符

    < > == >=

会计考友 发表于 2012-8-4 12:13:21

linux认证辅导:Linux下C编程详解

</p>    }
    While(表达式)
    {
    Statement;
    }
    Do
    {
    Statement;
    }
    While(表达式)
    g)      跳转语句
    Break 1)switch中中止某个case 2)循环结束
    Continue 结束本次循环
    h)      数组
    Int array={1,2,3,4,5};
    Int b={{1,2,3},{4,5,6}};
    i)      字符组
    Char str={‘h’,’e’,’l’,’l’,’o’};
    j)      宏定义
    #define PI 3.1415926
    #define MAX(a,b) (a>b)?a:b
    宏名和形式参数之间不能加参数
    k)      文件包含
    #include
    在系统目录中找,调用系统库文件
    #include “文件名”
    在当前目录中招,再找到系统目录中招,用户自己的库文件
    l)      条件编译
    #if
    #else
    #endif
    #ifdef
    #else
    #endif
页: [1]
查看完整版本: linux认证辅导:Linux下C编程详解