- 浏览: 892213 次
- 性别:
- 来自: 太原
最新评论
-
cfczdws:
感谢楼主,查了半天终于发现居然是htmlentities()做 ...
htmlentities()函数把中文转成了乱码 -
decoxiaohan:
这本书的名字 有谁知道????~~~
OMNeT++中文用户手册(完全版) -
huonie:
怎么下载啊
OMNeT++中文用户手册(完全版) -
huonie:
没有内容啊
OMNeT++中文用户手册(完全版) -
kyx0413:
谢谢先 先看看
OMNeT++中文用户手册(完全版)
文章列表
用CVS进行 checkout时的连接错误
2401 failed: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
原因可能是防火墙屏蔽了2401端口, 修改一下防火墙设置就好了。
- 2009-03-19 20:51
- 浏览 2026
- 评论(0)
系统panel里附带的程序太少,想添加自己想要运行的程序。但是在linux的桌面环境中不想windows新建快捷方式那么容易。 因为最麻烦的是要自己输入Command。
首先
1. 在桌面上点击右键
2. 选Create Launcher
3. 填入程序名name 和 comment自己想加注释。 系统根据输入的名字自动搜索找到匹配的执行的command列表,如果找到选一个就好了。
4. 右键panel, 选Add new item, Launcher, 点 Add 后把刚才新建的图标拖入new item下的空白部分。
如果知道命令command的话也可以直接在panel中Add new ...
- 2009-03-17 02:32
- 浏览 1820
- 评论(0)
code:
int foo[256];
和
int *bar;
bar = (int *)malloc(256*sizeof(int));
foo 和 bar 功能上是相同的定义一个array。 foo被当成一个指针,bar作为一个数组. C甚至不检查数组的界限。
两者不同之处是foo分配的内存会自动回收,当它所在的函数运行结束时,而bar的内存空间只有在使用free函数时才被释放。
还有什么不同的吗? 欢迎大家来补充
- 2009-03-16 23:57
- 浏览 1624
- 评论(0)
同其它变量一样,数组也可以作函数的参数。数组元素只能作函数实参,且同其它变量的用法没有区别。
我们已经知道,数组元素要通过数组名和相应的下标一个个地引用,而数组名可以作函数的实参和形参。当数组作为函数参数时,调用函数中的实参数组只是传送该数组在内存中的首地址,即调用函数通知被调函数在内存中的什么地方找到该数组。在前面我们已经知道了函数参数的值传递方式,调用函数向被调函数传递数据地址的方式,称之为函数参数的引用传递。
对于函数参数的引用传递,除传送数组名外,调用函数还必须通知被调函数:数组有多少个元素。所以,有数组参数的函数原型的一般形式为:
类型说明符 函数名 ...
- 2009-03-16 20:40
- 浏览 18397
- 评论(0)
传递变量名,传递指针,传递引用。
author: ZJ 07-12-5
Blog: http://zhangjunhd.blog.51cto.com/
下面介绍3种函数参数传递方式。
1.将变量名作为形参和实参
在这种情况下传给形参的是变量的值。传递是单向的,即如果在执行函数期间形参的 ...
- 2009-03-16 20:26
- 浏览 3189
- 评论(0)
第一篇
C语言编程中有时会遇到一些参数个数可变的函数,例如printf()函数,其函数原型为:
int printf( const char* format, ...);
它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的(用三个点“…”做参数占位符),实际调用时可以有以下的形式:
printf("%d",i);
printf("%s",s);
printf("the number is %d ,string is:%s", i, s);
一个简单的可变参数的C函数
先看例子程序。 ...
- 2009-03-16 20:17
- 浏览 19314
- 评论(0)
1. configure组件注意事项
一般在configure的配置中很少用到 uses interface (外部规格元素)。 常见的都是定义provides interface, 然后用“=”与相关的provider想关联(配线)。但如果定义了uses interface, 也同样需要用“=”与相关的user(内部)或provider(外部)想关联(配线)。
因为nesC 有三种配线陈述:
endpoint1=endpoint2:( 赋值配线) 任何连接包括一外部规格元素。这些有效地使两规格元素相等。设S1是endpoint1的规格要素,S2是endpoint2的规格要素 ...
- 2009-03-16 20:11
- 浏览 2333
- 评论(0)
int数据类型的位数为16位,short int数据类型的位数也是16位。而long int的位数为32位,可用来存储比较大的整数。 short int 和 long int可以缩写为short 和 long。 C语言中的整型数据类型int、short int 和 long int
名称
全称类型说明符
缩写类型说明符
位数
范围
整型
int
int
16位
-32768至+32767
无符号整型
unsigned int
unsigned
16位
0 至 65,535
...
- 2009-03-15 20:58
- 浏览 104741
- 评论(0)
结构(struct)
结构是由基本数据类型构成的、并用一个标识符来命名的各种变量的组合。
结构中可以使用不同的数据类型。
1. 结构说明和结构变量定义
在Turbo C中, 结构也是一种数据类型, 可以使用结构变量, 因此, 象其它类型的变量一样, 在使用结构变量时要先对其定义。
定义结构变量的一般格式为:
struct 结构名
{
类型 变量名;
类型 变量名;
...
} 结构变量;
结构名是结构的标识符不是变量 ...
- 2009-03-15 19:52
- 浏览 5480
- 评论(0)
常量是在程序运算过程中不变的量。
常量在程序中经常直接出现,如123、3.14159、‘a’、“computer”,此时只要求它们符合相应类型数据的表示方法。相应于各种数据类型,有整型常量、浮点型常量、字符型常量及字符串常量。
常量定义是指定义符号常量,用一个标识符来代表一个常量,通过宏定义预处理指令来实现。
格式:#define标识符常量
由用户命名的标识符是符号常量名。作为符号常量名,一般大写。一旦定义,在程序中凡是出现常量的地方均可用符号常量名来代替。
对使用了符号常量的程序在编译前会以实际常量替代符号常量。
例2—5求圆的面积 ...
- 2009-03-14 23:47
- 浏览 2953
- 评论(0)
在struct, union, 和 enum 的定义中tag name是可选项. 比如struct definition 使用typedef并忽略tag:
typedef struct
{
...
} T;
这样完全没有错误,但是如果使用self-referential structures包含了他自己的pointers. 例如:
struct list_node
{
...
struct list_node *next;
};
这样定义了个名为list_node的struct. 如果使用typedef 并不用 tag:
typedef struct
{
. ...
- 2009-03-12 20:25
- 浏览 2572
- 评论(0)
1. 基本解释
typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。
在编程中使用typedef目的一般有两个,一个是给变量一个易记且意义明确的新名字,另一个是简化一些比较复杂的类型声明。
至于typedef有什么微妙之处,请你接着看下面对几个问题的具体阐述。
1、typedef的最简单使用
typedef long byte_4;
给已知数据类型long起个新名字,叫byte_4。
2、 typedef与结构结合使用
ty ...
- 2009-03-12 19:42
- 浏览 6650
- 评论(1)
如果有表达式 a = i++ 它等价于 a = i ; i = i + 1;
如果有表达式 a = ++i 它等价于 i = i + 1; a = i;
1 首先两者的区别是:前者是先赋值,然后再自增;后者是先自增,后赋值
2 ++i和i++都是分两步完成的。因为++i 是后面一步才赋值的,所以它能够当作一个变量进行级联赋值,++i = a =b,即 ++i 是一个左值(可被寻址的值);i++ 的后面一步是自增,不是左值。(2的两步分解与左右值的因果关系只是我的直觉,对错还待考证)
3 ++i 和i++ 的使用,一般来说在 ...
- 2009-03-12 01:14
- 浏览 1923
- 评论(0)
联 合(union)
1. 联合说明和联合变量定义
联合也是一种新的数据类型, 它是一种特殊形式的变量。
联合说明和联合变量定义与结构十分相似。其形式为:
union 联合名{
数据类型 成员名;
数据类型 成员名;
...
} 联合变量名;
联合表示几个变量公用一个内存位置, 在不同的时间保存不同的数据类型 和不同长度的变量。
下例表示说明一个联合a_bc:
union a_bc{
int i;
...
- 2009-03-10 04:22
- 浏览 8694
- 评论(0)
/* * Functions hton16 and hton32 convert the host * representation of integer numbers into the network * representation as defined in "Trivial Internet Protocol", * section 2.1. * ntoh32 and ntoh16 are reverse functions to hton32 and hton16. * * Adjust the following def ...
- 2009-03-10 01:49
- 浏览 3227
- 评论(0)