注册 登录
编程论坛 C++教室

求一关于数组的简单的C++程序 用比较基础的知识解答

Only_Boby 发布于 2010-11-03 10:16, 631 次点击
  在主函数中定义一个包含5个元素的int型数组a,将其三个元素分别初始化为2、4、6,在程序中输出该数组的所有元素。再建立一个指针p,通过该指针再输出一次数组中的所有元素。
7 回复
#2
qshzh1022010-11-03 10:56
#include<iostream.h>
#include<string.h>
void main()
{
    int a[5]={2,4,6};
    for(int i=0;i<5;i++)
        cout<<a[i]<<endl;
    int*p=a;
    for(i=0;i<5;i++)
    {
        cout<<*p<<endl;
        p++;
    }
}

请大家指点
#3
Only_Boby2010-11-03 12:40
回复 2楼 qshzh102
谢了哈 不过总是显示编译错误 估计还是我装的中文版的6.0没有玩儿转 有时间换成英文的  应该会好用的了  呵呵
#4
qshzh1022010-11-03 12:44
回复 3楼 Only_Boby
应该没有问题的啊 我是经过调试后才发上来的
#5
Only_Boby2010-11-03 12:46
回复 4楼 qshzh102
是呀  我输得偶尔error问题是我经常看到的  做一个一样的程序在英文版里就可以编译出来  但是到了我这机子上就总是提示有error  所以不是编译问题  也许是我的软件装的不对  呵呵  所以我准备换英文版的  呵呵
#6
2010-11-03 14:06
VC6.0不要装中文版   会有莫名其妙的错误   因为VC6.0没有中文包  只是网友自己汉化的


貌似05以上就没事了   VS2005都有中文包支持  
#7
ytfsksk2010-11-03 17:18
推荐使用CodeBlocks
#8
Only_Boby2010-11-03 21:57
回复 6楼 cacker
  恩  知道了  早就感觉到了  呵呵  谢了哈
1