- 博客(6)
- 资源 (7)
- 收藏
- 关注
原创 shell 学习
echo 用于在屏幕上显示消息。$ echo "This is a shell Hello world"命令行显示This is a shell Hello world。注释#This is a comment Line.创建变量通过简单的赋值来创建。=所有的变量值都作为字符串处理。引用变量 用${}a = ${variable name}
2012-07-22 10:45:47 298
原创 c 类型的声明
#define T1 struct foo *typedef struct foo *T2两种都是定义,两种都实现了当对类型修改时,只需改类型声明的地方。但是看T1 a, b;T2 a, b;第一个声明被扩展为struct foo * a, b;该语句中a被定义为一个指向结构的指针,而b却被定义为一个结构。所以用宏来做类型声明不可取。
2012-07-16 14:07:52 599
原创 c 学习笔记之四 指针
int a;int *d = &a;*d = 10 + *d;d = 10 - *d; (无效)int *d = &a; 表示变量a的地址可以赋给一个指针变量。*d = 10 + *d; 这就是表示间接引用的整型变量之间的运算。d = 10 - *d; (无效) 这句表示把整型值 (10 - *d)赋给指针d;指针只能存放内存中实际存在的地址。也就是通
2012-07-08 12:33:13 298
原创 c 学习笔记之三 switch和goto
switch 语句可以根据一个区间的值来选择执行路径。switch( a){case 1 : case 2 : case 3 : cause 1;break;case 4 : case 5 : cause 2;break;default : cause 3;} goto在多层循环中,如果想跳出内层循环。可以用g
2012-07-06 22:33:49 1058
原创 c 学习笔记之二 变量的存储类型
变量的存储类型是指存储变量值的内存类型。变量的存储类型决定变量合适创建、何时销毁以及它的值要保持多久。 存储变量的三个地方:普通内存 运行时堆栈 硬件寄存器 凡是在任何代码块之外的变量总是存储于静态内存中,也就是不属于堆栈的内存,这类变
2012-07-05 22:45:38 304
原创 c 学习笔记之一 字符串常量
在c中,单引号包住的字符表示一个整数。双引号包含的字符表示一个字符数组。也就是一个以\0结尾的字符串。字符串常量“hello” "Line" " " "\a\Warning!\a"这些都是字符串常量。在程序中使用字符串常量时会生成一个 “指向字符的常量指针”。当一个字符串常量出现于一个表达式中时,表达式所使用的值就是这个字
2012-07-02 23:00:12 458
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人