タグ

配列に関するfjwr38のブックマーク (4)

  • 引数による情報の受け渡し

    <戻る  目次  進む> 第1項:ポインタ型の引数 第2項:配列型の引数 第3項:配列型引数の奇妙な性質 第4項:アドレスを渡している [1]ポインタ型の引数 第11章では、自作関数の使い方と作り方を説明しましたが、 ここでは、関数から情報を返す方法として、戻り値を使った方法を説明しました。 戻り値を使って情報を返すのが、最も簡単な方法であることは間違いありませんが、 この方法では、常に1つの情報しか返すことが出来ません。 2つ以上の情報を返したい時などは不便です。 そのような場合には、ポインタ型の引数を使って情報を返すことが出来ます。 ポインタ型の引数と言っても、別段特別なことではありません。 単に、引数の型がポインタ型であるだけで、普通の引数となんら変わりません。 C言語では、関数へ情報を渡す場合、必ず元の変数の値のコピーを渡します。 この様な方法を値渡しと呼び、元の

    fjwr38
    fjwr38 2012/09/19
    仮引数におけるポインタの受け渡し
  • Mastering Javascript Arrays

    Filed: Sun, Mar 25 2007 under Programming|| Tags: reference arrays javascript stacks queues ajax Mastering Javascript Arrays Believe it or not, the very first version of Javascript shipped without Arrays. Subsequent versions made up for the oversight and modern Javascript Arrays are powerful structures indeed, even emulating many common data structures such as stacks and queues. This reference

    fjwr38
    fjwr38 2012/07/06
    jsのarray
  • JavaScript の配列と連想配列の違い - IT戦記

    id:cheesepie:20070131:1170172709 最近は、こういう風に JavaScript を勉強する人が増えていてとても嬉しいです ^^ id:cheesepie さん頑張ってください! で、ちょっと配列と連想配列の使いかたが違うようなので、エントリーを書こうと思いました。おせっかいだったらすみません>< ! やっぱり、このへんが JavaScript の難しいところのひとつなのだろうか。 ということで、 JavaScript の配列と連想配列の違い いってみよおー 連想配列とは JavaScript では連想配列は一番シンプルなオブジェクトのことである。つまり、すべてのオブジェクトは連想配列である。 以下のすべての連想配列はまったく同じものである。 // 1 var obj = { hoge: 'hoge' }; // 2 var obj = { 'hoge': 'h

    JavaScript の配列と連想配列の違い - IT戦記
  • Javascript/配列操作 - 俺の基地

    先頭を削除し先頭を取得する var hoge = [1,2,3,4]; var piyo = hoge.shift(); //[2,3,4]; alert(piyo); //1 破壊的 ▲ ▼ 末尾を削除し末尾を取得する var hoge = [1,2,3,4]; var piyo = hoge.pop(); //[1,2,3] alert(piyo); //4 破壊的 ▲ ▼ 末尾に追加する var hoge = new Array(); hoge.push('aaa'); 破壊的 実はこのメソッド var hoge = []; hoge.push('aaa', 'bbb', 'ccc'); 引数を何個もとって連続で追加することができる。 ▲ ▼ 配列を結合する(破壊的) 「末尾に追加する」pushは引数を複数個とれるので、こいつを応用すると破壊的に配列を結合することができる var h

  • 1