MyEyes

Logging my life

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  C/C++

摘要:/* 这个程序从标准输入中读取输入行并在标准输出中打印这些输出行, 每个输出行的后面一行是该行内容的一部分 输入的第一行是一串列标号,串的最后以一个负数结尾 这些列标号成对出现,说明需要被打印的输入行的列范围 例如,0 3 10 13 -1 表示第0列到第3列,第10列到第13列的内容将被打印*//* 下面这5行称为预处理指令,是由预处理器(preprocessor)解释的, 预处理器读入源码,根据预处理指令对其进行修改,然后把修改过的源码交给编译器*/#include <stdio.h> /* 访问标准I/O库中的函数 */#include ... 阅读全文
posted @ 2012-04-23 15:51 MyEyes 阅读(289) 评论(0) 推荐(0)

摘要:仅自己学习,不喜勿喷1. cc helloworld.c (output is a.out) $ a.out --> hello, world!#include <stdio.h>main() /* main函数是特殊的,每个程序都是从名为 main 的函数作为执行的起点。也就是说每个程序都必须包含一个main函数 */{ printf("hello, world!\n");}/*和*/是C语言中的注释2. 在C语言中所有变量都必须先声明后使用for(int i=0; i<=300; i+=20) 这种语法仅在C99中才被支持,因此如果想写成这样,必 阅读全文
posted @ 2012-02-10 10:52 MyEyes 阅读(561) 评论(0) 推荐(0)

摘要:1.在C++的数据类型表示中,通常 char为1个字节,int为4个字节,double为8个字节。 每个字节占8位,占8位的原因是:8位就可以有255个高低电频的状态,足够表示英文字符和数字以及一些符号的数量。 计算机中的位概念: 二进制数系统中,位,简记为b,也称为比特,每个0或1就是一个位(bit),位是数据存储的最小单位。其中8bit就称为一个字节(Byte)。计算机中的CPU位数 指的是CPU一次能处理的最大位数。例如32位计算机的CPU一个机器周期内可以处理32位数据0xFFFFFFFF2. 左值和右值的概念: 左值就是变量的地址,或者是一个代表“对象在内存中的位置”的... 阅读全文
posted @ 2011-09-28 16:51 MyEyes 阅读(502) 评论(0) 推荐(0)

摘要:Standing on Shoulders of Giants1. C++基本要素: 内置类型,库类型,类类型,变量,表达式,语句和函数2. 每个C++程序都必须含有main函数,且mian函数是唯一被操作系统显式调用的函数。main函数的返回值必须是int型,return的意思是终止函数。在大多数系统中,main函数的返回值是一个状态指示器,返回值0表示main函数成功执行了3. C++并没有直接定义进行输入或输出的任何语句,这种功能是由标准库提供的,IO库提供了大量的设施(iostream库)。输入输出流是指从某种IO设备上读入和写出的字符序列。“流”试图说明字符是随着时间顺序生成或消耗的 阅读全文
posted @ 2011-09-27 13:10 MyEyes 阅读(422) 评论(0) 推荐(0)