- 博客(4)
- 收藏
- 关注
原创 [笔试面试题]求大数的阶乘(如1024的阶乘)
<br /> 对于大数的阶乘,毫无疑问,需要借助其他的数据结构来进行辅助存储。比如可用字符串或者整形数组来辅助存储。<br />而我们需要的就是设计一个简单的乘法器就行了,下面是用数组存储来实现的。<br /> <br />#include <iostream><br />using namespace std;<br />int bigArray[20000]; //用来存储结果的数组<br />int bigFactorial(int n)<br />{<br /> int tag = 0; //
2010-07-13 22:50:00
1812
转载 [C++学习总结]谈C/C++精髓一【转】
<br />指针是C和C++语言编程中最重要的概念之一,也是最容易产生困惑并导致程序出错的问题之一。利用指针编程可以表示各种数据结构,通过指针可使用主调函数和被调函数之间共享变量或数据结构,便于实现双向数据通讯;并能像汇编语言一样处理内存地址,从而编出精练而高效的程序。指针极大地丰富了C和C++语言的功能。<br /> 在本文中,主要分两部分对指针进行讨论。首先,基础篇讨论关于指针的内容和运算操作等,可以是读者对指针的知识有一定了解和认识;随后在使用篇中重点讨论指针的各种应用,揭破指针在日常编程中的精
2010-06-29 15:59:00
462
原创 [C++学习总结]C++常考关键字
<br />对于C++语言的考察,是大多数公司招聘计算机类职位的重点之一。而对于C++里的常考的一些关键字有宏定义、const常量、static静态变量以及其他几个存储关键字。<br />一、基本介绍<br /> 1、#define 宏定义<br /> #define编译指令的工作方式与文本编辑器或字处理器的全局搜索和替换命令相似。它实际上是在进入编译器的预处理阶段,就把源码中相应定义替换成设定的值。从这里我们就可以发现一个潜在的问题,它实质上并没有经过编译器检验。<br />
2010-06-29 10:27:00
702
原创 [C++学习总结]数据类型篇
<br /> <br /> 计算机处理的对象是数据,而数据是以某种特定的形式存在的。其实我们也可以从人的角度来思考。计算机终归要为人服务,用于处理生活中的各种信息,而人所要处理的这些信息的表现形式就是数据对象。所以由此可见数据类型的总要性,也是各大公司笔试面试的常考内容之一。<br /> C++语言中的数据类型大致可分为基本数据类型、复合类型以及一个特殊的类型—指针类型。指针将专门写一篇总结。<br /> <br />一、基本数据类型<br /> <br /> 基本数据类
2010-06-26 13:54:00
513
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人