a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 135|回复: 2

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

[复制链接]
发表于 2012-8-4 12:13:19 | 显示全部楼层 |阅读模式
一。Linux简介     a)shell变量) U! D4 P$ k! {0 L, H2 |0 o5 {: @% a
    $0 脚本名称
2 m! e# B' d( p2 J* S0 S    $# 命令行参数个数7 z+ U7 Y' c3 _
    $* 所有命令行参数
, Q, s" |/ n/ {$ i2 k    $[1-n] 第1-n个参数4 x5 g. h9 _) K+ c
    $$ 当前参数的标示符) d' o, k# R( g, U" p
    $! 后台运行的最后一个进程标示符( n- w, [: A$ p3 x& ^( y+ ]# J
    $? 命令退出状态* F" c( {1 \" v
    二。C语言基础
. x4 o3 F5 Z: H  q    a)      开发流程
0 D. d* f/ a4 V/ U5 u) Z' F! d    编辑源文件->编译源文件->连接目标文件和库文件->运行
0 L5 [% L5 d3 B    b)      数据类型0 ~# Y( U  x: \1 q
    有字符型char、整形 int、浮点型 float、双精度浮点型 double、空值 void" i( d9 W7 y3 r% \6 f! H& K3 P  |( T
# ^  v8 d) ^8 T8 k  f: {+ I
    获取数据类型的字节数 sizeof
回复

使用道具 举报

 楼主| 发表于 2012-8-4 12:13:20 | 显示全部楼层

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

</p>    c)      运算符2 k8 U, {4 {% f3 b# S, v
    加+、减-、乘*、除/、取余%、自增++、自减--) X. I* G# }6 G- T
    ++x 等于 x=x+1;
  c+ f* r  I0 a9 i6 M7 ~0 ~+ m    ++x先执行加一,再引用数值,x++先引用数值,再加一
2 [' D& q, i+ z# n    d)      关系运算符和逻辑运算符, p; R2 N$ Z3 h

3 k" ]& l7 r8 |, g7 `& C    < > == >=
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-4 12:13:21 | 显示全部楼层

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

</p>    }# w% @; A! f1 j3 E# B6 H& U
    While(表达式)
: n4 P* V* W9 R8 D    {( l4 O# k7 b( I" S
    Statement;
  Q/ A8 k( h/ Z' X    }
6 d# a3 ^3 N( K8 Z    Do
3 M* K) H2 U8 h* }7 Q; M" ?    {
) s' p+ K. K* F* w" h5 h    Statement;
  |8 i0 ]8 E, e. J. o  U+ u    }
- n' k* v$ r3 z/ @1 W  i  q    While(表达式); b8 K* u9 k' T% ~# H  P  K
    g)      跳转语句
% E/ s. z6 z( [/ c    Break 1)switch中中止某个case 2)循环结束' H7 R$ n7 ~3 X- K" u3 N
    Continue 结束本次循环, v  b6 q, B4 U" I
    h)      数组( @! }( ^/ H7 c
    Int array[5]={1,2,3,4,5};
5 z& [' }7 @! F; N: t% n6 L/ F% w    Int b[2][3]={{1,2,3},{4,5,6}};5 I" v8 I1 D; }7 }# \! d% |
    i)        字符组
# h; M: z& @  M$ F    Char str[5]={‘h’,’e’,’l’,’l’,’o’};2 x- C# E! k0 N
    j)        宏定义
. N/ C" Q( {  K1 I    #define PI 3.1415926
, u  F8 _+ ~& s! b$ j! ]    #define MAX(a,b) (a>b)?a:b0 n: ~+ ?. `, D/ l& {" y
    宏名和形式参数之间不能加参数
% f! w+ ~" A4 N2 C: q    k)      文件包含
  k$ h6 p7 C5 s    #include
$ z& E& W/ s- i; Z- A7 Q    在系统目录中找,调用系统库文件
3 y' [2 o2 h% A# P4 a& p! M0 q    #include “文件名”
' K  L/ V- B, f: i% x    在当前目录中招,再找到系统目录中招,用户自己的库文件& O( g: T3 |9 U) d  p
    l)        条件编译, `2 A( s6 p0 x8 b& h* a) J
    #if
! G6 H3 D# @! Y! W0 P    #else
; Z, n; c! ?  K8 k, d& h+ I% P, F    #endif7 s- U. |' r+ ?3 u) a! L
    #ifdef! x7 m- c! o5 g, g: c( x0 E
    #else, \4 l. r! l1 o
    #endif
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-2 16:06 , Processed in 0.412737 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表