- 博客(9)
- 资源 (4)
- 收藏
- 关注
转载 深入探讨C++中的引用
深入探讨C++中的引用 (今天在做笔试题的时候,发现C和C++中的&不太一样, 百度了一下,才发现这是C++的引用~~~) 引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以使程序简洁、高效。我在工作中发现,许多人使用它仅仅是想当然,在某些微妙的场合,很容易出错,究其原由,大多因为没有搞清本源。故在本篇中我将对引用进行详细讨论,希望对大家更
2012-09-17 11:31:34
399
原创 C数组与指针
先看一下下面这个程序: #include int main(int argc, char *argv[]) { printf ("%d \n", sizeof('A')); return 0; } 你说输出的结果是多少? 在VC++中,打印出1,而在gcc中,则打印出4 在C专家编程第八章172页中,提到过: 在表达式中,每个char都会被转
2012-09-14 10:22:33
590
原创 链路层相关概念
(读鸟哥的书笔记) 1/以太网的速度和标准 早先IEEE所指定的以太网标准802.3的IEEE 10BASE5,这个表示什么东东呢? 10表示传输速度为10Mbps, BASE表示采用基频信号进行传输, 至于5则是指每个网络节点之间最长可达500公尺。 由于网路的传输信息是0和1, 因此数据传输的单位为每秒多少bit, 即M bit/second, Mbps的意思,那么为什
2012-09-07 10:36:36
454
原创 网络知识之模型(读鸟哥的书—笔记)
(读鸟哥的私房菜笔记) 网络基本概念: 1、上网, 首先得有网卡吧, 有了网卡之后呢,怎么连上Internet呢?当然是去网络提供服务公司(Internet Service Provider, ISP)申请帐号密码。当然,也不止只有这种方法才能上网。 节点 (node):节点主要是具有网络地址 (IP) 的设备之称, 因此上面图示中的一般PC、Linux服务器、ADSL调制解调器与网络打
2012-09-06 19:26:49
593
原创 计算机基础知识
计算机5大组成单元: 输入单元 输出单元 CPU内部的控制单元 算术逻辑单元 内存。 单有CPU是无法运作计算机的, 所以计算机还需要其他的接口设备才能够实际运行。很显然, 主板是必不可少的, 因为主板负责把所有的设备连接起来, 让所有的设备能够进行协调通信。而主板上面最重要的组件就是主板芯片组了!这个芯片组可以将所有的设备汇集在一起!当然, 其他重要的设备还有: 存储设备:当然有硬
2012-09-04 22:53:39
709
原创 UBUNTU下星际译王安装
之前,我按照网上的文章安装了星际译王,可是一直都没有安装辞典,因为那个网上推荐的那个网址一直下不了,安装方法如下: udo apt-get install stardict 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 读取状态信息... 完成 正在初始化软件包状态... 完成 创建标签数据库... 完成 下列新软件包将被自动安装: stardict-com
2012-09-03 13:19:11
7639
原创 C专家编程学习之第四章 数组和指针
第四章 指针和数组 声明和定义的最主要区别:声明并未非配内存, 定义一定分配了内存。 1、当我们在文件1中,定义: int mango[100]; 在文件2中:声明: extern int *mango; 这是不对的,当你声明为extern int *mango时,编译器理所当然认为mango是一个指针
2012-09-03 10:44:10
620
原创 互斥锁的小例程
#include #include #include #include #include #include void *thread_function(void *argc); pthread_mutex_t work_mutex; #define WORK_SIZE 1024 char work_area[WORK_SIZE]; int time_
2012-09-01 15:14:26
518
原创 C专家编程学习之第三章——分析C语言的声明
第三章:声明 首先来看一下不合法的声明: .函数的返回值不能是一个函数, 所以foo()()是非法的。 .函数的返回值不能是一个数组, 所以foo()[]是非法的。 .数组里面不能有函数, 所以foo[]()是非法的。 但下面的说法则是正确的: .函数的返回值可以是一个函数指针, 如int (*fun())(). .函数的返回值
2012-09-01 09:34:50
796
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅