摘要: 一,GCC编译器简介GCC是Linux平台下常用的编译链接器。编译链接的过程分为:源代码-->预处理文件(.i)-->编译后的汇编代码(.s)-->汇编后的二进制文件(.o)-->链接后的二进制物件(无后缀)。处理程序分别是 :cpp、ccl、as、ld。使用 -v选项,可以看到各个阶段关联的处理程... 阅读全文
posted @ 2013-01-18 13:35 小尼人00 阅读(265) 评论(0) 推荐(0) 编辑
摘要: gcc的编译流程分为四个步骤,分别为:· 预处理(Pre-Processing)· 编译(Compiling)· 汇编(Assembling)· 链接(Linking)以hello.c为例子,在这四个步骤中可以设置选项分别生成hello.i, hello.s, hello.o以及最终的hello文件... 阅读全文
posted @ 2013-01-18 13:34 小尼人00 阅读(149) 评论(0) 推荐(0) 编辑
摘要: gcc是C编译器;g++是C++编译器;linux下cc一般是一个符号连接,指向gcc;gcc和g++都是GUN(组织)的编译器。而CC则一般是makefile里面的一个名字,即宏定义,嘿,因为Linux/Unix都是大小写敏感的系统,这点一定要注意。cc是Unix系统的C Compiler,而gc... 阅读全文
posted @ 2013-01-18 13:32 小尼人00 阅读(270) 评论(0) 推荐(0) 编辑
摘要: ** 程序语言的简单定义* 什么是程序?* 程序的作用是什么?* 我们必须通过指令,指挥计算机执行我们想要它做的动作。* 而依照顺序执行的一组指令就是程序。** 程序的特征1, 程序是与计算机沟通的语言2, 程序是由特定语法与关键字构成3, 程序是一行一行执行的4, 程序的执行, 从入口点开始, 原... 阅读全文
posted @ 2013-01-18 13:31 小尼人00 阅读(250) 评论(0) 推荐(1) 编辑
摘要: 操作系统 操作系统 (OS) 是一种作为用户和计算机之间接口的软件程序,如 : Linux, Unix, Microsoft Windows 等。操作系统的功能 { * 命令解释 : shutdown ... * 进程管理 概念 : 正在运行的程序。 一边听音乐一遍上网。OS采用分时机制,... 阅读全文
posted @ 2013-01-18 13:30 小尼人00 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 计算机网络 之应用层6.1 域名系统 DNS6.1.1 域名系统概述6.1.2 因特网的域名结构6.1.3 域名服务器6.2 文件传送协议6.2.1 FTP 概述 6.2.2 FTP 的基本工作原理6.2.3 简单文件传送协议 TFTP6.3 远程终端协议 TELNET6.4 万维网 WWW6.... 阅读全文
posted @ 2013-01-18 13:21 小尼人00 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 第 5 章 运输层5.1 运输层协议概述 5.1.1 进程之间的通信5.1.2 运输层的两个主要协议 5.1.3 运输层的端口5.2 用户数据报协议 UDP5.2.1 UDP 概述5.2.2 UDP 的首部格式5.3 传输控制协议 TCP 概述5.3.1 TCP 最主要的特点5.3.2 TCP ... 阅读全文
posted @ 2013-01-18 13:20 小尼人00 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 4.1 网络层提供的两种服务4.2 网际协议 IP *1) 虚拟互连网络 *2) 分类的 IP 地址 *3) IP 地址与硬件地址 *4) 地址解析协议 ARP 与逆地址解析协议RARP *5) IP 数据报的格式 *6) IP 层转发分组的流程4.3 划分子网和构造超网4.3.1 划分子网4.3.... 阅读全文
posted @ 2013-01-18 13:19 小尼人00 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 计算机网络*1 计算机网络的体系结构1.1 计算机网络体系结构的形成1.2 协议与划分层次1.3 具有五层协议的体系结构1.4 实体、协议、服务和服务访问点1.5 TCP/IP 的体系结构*2 计算机网络向用户提供的最重要的功能 {(1), 连通性——计算机网络使上网用户之间都可以交换信息,好像这些... 阅读全文
posted @ 2013-01-18 13:18 小尼人00 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 进程管理 * 进程的基本概念 : 程序在并发环境中的执行过程, 资源分配和独立运行的基本单位 * 进程与程序的区别 程序顺序执行的特征 { 1, 顺序性 2, 封闭性 3, 可再现性 } 程序并发执行的特征 { (1), 间断性 共享、合作、制约导致:执行—暂停—... 阅读全文
posted @ 2013-01-18 13:14 小尼人00 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 操作系统硬件与软件 好比 人的头颅与思想 OS : 大脑的司令部一,操作系统引论二,进程管理三,处理机的调度和死锁四,存储器管理五,设备管理六,文件管理第一章 计算机OS引论1. 什么是OS? 操作系统是一组控制和管理计算机硬件和软件资源, 合理地对各类作业进行调度以方便用户使用的程序集合。... 阅读全文
posted @ 2013-01-18 13:13 小尼人00 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1、输出double类型时,如果采用G++提交,scanf采用%lf,prinf采用%f,否则会报错, C++,之所以可以很可能是 VC 扩充的,不是标准!2、使用GCC/G++的提醒:根据ISO C++标准,在G++下,main函数的返回值必须是int,否则将会导致Compile Error(编译... 阅读全文
posted @ 2013-01-18 12:53 小尼人00 阅读(91) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #inclu... 阅读全文
posted @ 2013-01-18 12:53 小尼人00 阅读(73) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #inclu... 阅读全文
posted @ 2013-01-18 12:52 小尼人00 阅读(109) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #inclu... 阅读全文
posted @ 2013-01-18 12:51 小尼人00 阅读(131) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include #include #define BUG cout map[i][k] + map[k][j]) { map[i][j] = map[i][k] + map[k][j]; ... 阅读全文
posted @ 2013-01-18 12:50 小尼人00 阅读(98) 评论(0) 推荐(0) 编辑
摘要: /* 题意:一个农场有n(1 ~ 1000)个landmarks,有t(1 ~ 2000)条道路连接, 问Bessie要从编号为 n 的landmarks到编号为 1 的landmarks,最少得走多少的路程?*/#include #include #include #include #includ... 阅读全文
posted @ 2013-01-18 12:49 小尼人00 阅读(122) 评论(0) 推荐(0) 编辑
摘要: prim算法 : 初始化-> 找最小值,更新 - 重复 找 n-1 次。#include #include #include #include #include #include #include #include #include #include #include #include #inclu... 阅读全文
posted @ 2013-01-18 12:48 小尼人00 阅读(130) 评论(0) 推荐(0) 编辑