《数组和指针》的相关内容
相关讨论
相关博客
表达式
表达式由一个或多个操作数通过操作符组合而成。最简单的表达式仅包含一个字面值常量或变量。每个表达式都会产生一个结果。当一个对象用在需要使用其值的地方,则计算该对象的值。除了特殊用法外,表达式的结果是右值,可以读取该结果值,但是不允许对它进行赋值。操作符的含义——该操作符执行什么操作操作结果的类型——取决于操作数的类型回绕1. 无符号整数变量的值超过它能 ...
by clskkk2222 2008-02-12 浏览 (1678) 回复 (0) 关键字: cpp
C++学习笔记--数据类型
每天花点时间,重新拾起C++,记录一些学习笔记,内容根据自己理解逐步更新。
1.指针
我们最熟悉的,一个字节由8位构成,一个字由32位构成,这是针对32位操作系统,其实字的大小是依赖于机器的,C++基本数据类型,int/short/long/float/double/long double长度都是以字为单位,如short为半个字,int为一个字,double是两个字,具体它们能代表多少位数据, ...
by xml 2008-01-31 浏览 (1500) 回复 (0) 关键字:
函数function
函数由函数名以及一组操作数类型唯一地表示。函数的操作数,也即形参,在一对圆括号中声明,形参与形参之间以逗号分隔。函数执行的运算在一个称为函数体的块语句中定义。每一个函数都有一个相关联的返回类型。C++ 语言使用调用操作符(即一对圆括号)实现函数的调用。函数体是一个作用域类似于局部变量,函数的形参为函数提供了已命名的局部存储空间。它们之间的差别在于形参是在函数的形参表中定义的,并由调用函数时传递函数 ...
by clskkk2222 2008-02-12 浏览 (1758) 回复 (0) 关键字: cpp
析构函数 管理指针成员
析构函数就是这样的一个特殊函数,它可以完成所需的资源回收,作为类构造函数的补充撤销类对象时会自动调用析构函数 动态分配的对象只有在指向该对象的指针被删除时才撤销 当对象的引用或指针超出作用域时,不会运行析构函数,只有删除指向动态分配对象的指针或实际对象(而不是对象的引用)超出作用域时,才会运行析构函数 撤销一个容器(不管是标准库容器还是内置数组)时,也会运行容器中的类 ...
by clskkk2222 2008-02-23 浏览 (2003) 回复 (0) 关键字: cpp
变量和基本类型
类型是所有程序的基础,类型告诉我们数据代表什么意思以及可以对数据执行哪些操作。类型确定了数据和操作在程序中的意义。 基本内置类型C++ 定义了一组表示整数、浮点数、单个字符和布尔值的算术类型,另外还定义了一种称为 void 的特殊类型。算术类型的存储空间依机器而定,单位:位(bit)C++标准规定了每个算术类型的最小存储空间,但它并不阻止编译器使用更大的存储空间。可以用sizeof()查 ...
by clskkk2222 2008-02-12 浏览 (1648) 回复 (0) 关键字: cpp
相关圈子讨论
两个小问题
1. 除了const,定义常量还有几种方法?
2. C++中的引用,在D中怎么表示?如下C++代码,
int i;
int &j = i;
怎么转换成D?
by soulmachine 2007-09-28 浏览 (561) 回复 (19)
测试D语言多维数组性能
刚刚看到了多维数组的帖子,想起今天刚刚完成的专门用来测试性能的工具类,于是赶紧做了个性能比对。
D语言与C#语言在相同条件的二维数组访问差别还是蛮大的。
D语言我只做了一个很普通的数组访问,因为不确定数组的指针会否移动,所以没做数组的指针测试。
而C#采用二维数组(慢),交错数组(比较慢)以及使用指针访问数组(快)三种情况测试。
测试的结果很有意思。
D在普通情况下,会比C#采用的普通二维数组和交 ...
by Colorful 2007-05-15 浏览 (477) 回复 (5)
什么时候会用到这样的参数 *¶m
我最近在书中看到有这样的函数定义代码
ReturnType func(ClassType *&m)
什么时候会用到 *&m的参数啊, 这个是什么意思啊.
&m,传引用
*param,传指针
*&m是传什么? 引用的指针?
by zjumty 2007-04-29 浏览 (1232) 回复 (13)
从hollo world 开始,就遇到问题
int main(char[][] args)
{
printf("hello world\n");
printf("args.length = %d\n", args.length);
for (int i = 0; i < args.length; i++)
printf("args[%d] = '%s'\n", i, cast(char *)args[i]); ...
by achun 2007-04-20 浏览 (763) 回复 (15)
请高手帮忙看一下,实在是找不错哪里有问题!
为什么编码输出不正确啊?
#include<iostream>
#include<cstring>
#include<cstdlib>
using namespace std;
typedef struct
{
unsigned int weight;
unsigned int parent,lchild,rchild;
} HTNode,*Huffman ...
by humin 2007-06-12 浏览 (405) 回复 (1)
相关新闻
基于Spindle的增强HTTP Spider
构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源
代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正,
有任何意见及建议均可Email联系我(kaninebruno@hotmail.com)
以下代码基于lucene-2.3.1,htmlparser-1.6, ...
by brunoplum 2008-04-01 浏览 (1058) 回复 (5) 关键字: spindle
基于JavaScript的代码自动生成工具
JavaScript Based Code Generator - codegen 工具主页http://sourceforge.net/projects/jbcgen/目的快速生成程序代码, 比如Struts, Spring, Jdbc/Hibernate所有前后台的代码.简单介绍本工具生成代码的思想是读取数据库中表的结构, 使用JavaScript作为脚本语言编写模板, 生成各种代码或者文件, ...
by jejwe 2008-03-06 浏览 (2128) 回复 (2) 关键字:
推荐知识库条目
Comming soon

