引数にした配列で足し算

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
gran

引数にした配列で足し算

#1

投稿記事 by gran » 13年前

granと申します。よろしくお願いします。

引数にした配列で足し算がしたいのです。
コードはこんな感じ。

コード:

#include<iostream>

using namespace std;

void Hoge(int a[])
{
    int ans = a[0] +1;

    cout << ans << endl;
}

int main(){
    int c[5] = {1,2,3,4,5};

    Hoge(c);

    return 0;
}

配列の引数がポインタとして渡されているので
ansが2にはなりません。

これをどうにか2に出来る方法はないでしょうか。
よろしくお願いします。

アバター
h2so5
副管理人
記事: 2212
登録日時: 15年前
住所: 東京
連絡を取る:

Re: 引数にした配列で足し算

#2

投稿記事 by h2so5 » 13年前

実行したら2と表示されました。
http://ideone.com/RC50qR

gran

Re: 引数にした配列で足し算

#3

投稿記事 by gran » 13年前

h2so5さん、返信ありがとうございます。

もう少しこちらで調べてからまた掲示
したいと思います。

ありがとうございました。

閉鎖

“C言語何でも質問掲示板” へ戻る