游戏开发论坛

 找回密码
 立即注册
搜索
楼主: vitamin

求教C++简单问题

[复制链接]

0

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2004-7-30 12:54:00 | 显示全部楼层

Re:求教C++简单问题

a[5]是你声明的5个元素的数组,而且,即使是用a[4]=a+a[4]也要先初始化数组,否则不能保证a[4]一开始是0!

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2004-7-30 13:24:00 | 显示全部楼层

Re:求教C++简单问题

使用数组前先初始化。。。必做!

2

主题

7

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2004-7-30 22:14:00 | 显示全部楼层

Re:求教C++简单问题

a[4]和a[5]是有本质区别的,a[4]是a[5]这个数组的第5个元素,
所以a[5]=a+a[5];这句是完全错误的。

16

主题

43

帖子

43

积分

注册会员

Rank: 2

积分
43
QQ
发表于 2004-8-3 21:34:00 | 显示全部楼层

Re: 求教C++简单问题

这个问题这么多人回复阿?大家要不要讨论一下? [em7] [em7] [em7] [em10] [em10] [em10] [em24]

0

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2004-8-6 13:08:00 | 显示全部楼层

Re:求教C++简单问题

c++的学习一定要知道,不管怎样,总是要现声明,再定义,在使用的。
c++是一种强类型语言

1

主题

65

帖子

73

积分

注册会员

Rank: 2

积分
73
QQ
发表于 2004-8-6 15:32:00 | 显示全部楼层

Re:求教C++简单问题

好!
虽然是小问题,但是需要牢记!
有时候说不定就忘记了

30

主题

398

帖子

403

积分

中级会员

Rank: 3Rank: 3

积分
403
QQ
发表于 2004-8-6 15:48:00 | 显示全部楼层

Re: Re:求教C++简单问题

wathga: Re:求教C++简单问题

a[4]和a[5]是有本质区别的,a[4]是a[5]这个数组的第5个元素,
所以a[5]=a+a[5];这句是完全错误的。




这样子的??
我们编程的时候   除了在定义的时候,  只要带了方括号的都是数组的元素.
所以以上所说a[5] 是不存在的.如果我们要讨论数组.应该说数组 a,而不是说数组a[5].  

PS.  调用数组A第N个元素这样用   *(A+N)   相当直观吧?哈哈.方括号也省了.免得误解..

9

主题

48

帖子

53

积分

注册会员

Rank: 2

积分
53
QQ
发表于 2004-8-7 21:13:00 | 显示全部楼层

Re:求教C++简单问题

不是static int a[5]才会被初始化为0吗?

30

主题

398

帖子

403

积分

中级会员

Rank: 3Rank: 3

积分
403
QQ
发表于 2004-8-8 17:15:00 | 显示全部楼层

Re:求教C++简单问题

不是的

0

主题

51

帖子

57

积分

注册会员

Rank: 2

积分
57
发表于 2004-8-8 18:11:00 | 显示全部楼层

Re:求教C++简单问题

......
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-14 17:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表