上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: #include#include#include#includeusing namespace std;enum Token_value{ NAME, NUMBER, END, PLUS='+', MINUS='-', MUL='*', DIV='/', PRINT=';', ASSIGN='=', LP='(', RP=')',};Token_value curr_tok=PRINT;double number_value;string string_value;m 阅读全文
posted @ 2014-03-11 17:11 little white 阅读(306) 评论(0) 推荐(0) 编辑
摘要: #include#includeusing namespace std;int main(){ int i; do { cout>i);}首先输出个0.之后输入X,输出X;当输入ctrl+d时,没有输出,结束。#include#includeusing namespace std;int main(){ int i; do{ cin>>i; cout#include#include#includeusing namespace std;int main(){ map > > family; pair pa; string surName... 阅读全文
posted @ 2014-03-11 17:08 little white 阅读(921) 评论(0) 推荐(0) 编辑
摘要: #includeusing namespace std;enum month {a, b=2 , c };int main (){ coutusing namespace std;int Fuc(int a){ coutusing namespace std;int main(){ char c='a'; char *p= &c; coutusing namespace std;int main(){ const int a=2,b=1; int *p=&a;//此句会报错! const int *p = &a;//同样错误 cout<<*. 阅读全文
posted @ 2014-03-11 16:53 little white 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 这样的代码有什么问题? char c; while((c = getchar()) != EOF) ...首先,保存getchar的返回值的变量必须是int型。EOF是getchar返回的“超出范围”的特殊值,它跟getchar可能返回的其他任何字符值都不一样。(在时... 阅读全文
posted @ 2014-03-11 11:09 little white 阅读(966) 评论(0) 推荐(0) 编辑
摘要: 问:如何在源文件中合理分配函数? 答:通常,相关的函数放在同一个文件中。有时候(例如开发库的时候),一个源文件(自然也 就是一个目标文件)放一个函数比较合适。有时候,尤其是对某些程序员,太多的源文件可能 会很麻烦,将多数以至所有的程序都放入少数几个大的源文件中也很诱人,甚至也是合适的。 希望用sta... 阅读全文
posted @ 2014-03-11 10:52 little white 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 指针到底有什么好处? 答:动态分配的数组;对多个相似变量的一般访问;(模拟)按引用传递函数参数;各种动态分配的数据结构,尤其是树和链表;遍历数组(例如,解析字符串);高效地、按引用“复制”数组和结构,特别是作为函数参数的时候。……(1)char *p;*p = malloc(10);你声明的指针是p... 阅读全文
posted @ 2014-03-11 10:16 little white 阅读(189) 评论(0) 推荐(0) 编辑
摘要: //// main.c// test1//// Created by chen on 14-3-10.// Copyright (c) 2014年 chen. All rights reserved.//#include "stdio.h"#include#define MaxSize 10 //静态表的最大值为10/*静态顺序表的各种操作*//** 向顺序表中插入元素 *//** 参数Sqlist:表首地址 *//** 参数*len: 表的长度 *//** 参数i: 插入元素的位置 *//** 参数x:待插入的元素值 */void ... 阅读全文
posted @ 2014-03-10 16:35 little white 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 瑞士苏黎世大学著名的计算机科学家、Pascal程序设计语言之父、结构化程序设计首创者、1984年图灵奖获得者沃斯(Niklaus Wirth)于1976年的著名公式:Algorithms + Data Structures = Programs在这个著名经典的公式中: “+”生动地表达出了算法和数据结构的相互作用,是程序设计的精髓; “=”言简意骇地刻画出了算法和数据结构是构成计算机程序的两个关键要素。计算机程序是使用计算机程序设计语言描述算法和数据结构,从而在计算机上实现应用问题的求解。 阅读全文
posted @ 2014-03-10 15:13 little white 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 快速排序由于排序效率在同为O(n*logn)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个。快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。该方法的基本思想是:1.先从数列中取出一个数作为基准数。2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。3.再对左右区间重复第二步,直到各区间只有一个数。虽然快速排序称为分治法,但分治法这三个字显然无法很好 阅读全文
posted @ 2014-03-10 11:14 little white 阅读(232) 评论(0) 推荐(0) 编辑
摘要: JAVA相关基础知识面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。3.封装:封装 阅读全文
posted @ 2014-03-07 14:38 little white 阅读(315) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页