• 締切済み

コンピュータ用語のstringの由来

コンピューター用語だとstringは文字列と言う意味ですが、一般用語だと紐と言う意味ですよね? なぜ紐が文字列になってるのでしょうか?

みんなの回答

  • ahoo_ok
  • ベストアンサー率31% (30/95)
回答No.3

いくつかのプログラミング言語の変数型において 文字型のchar型があるけどこれは文字列ではなくて文字型。1バイト型の変数型がある。 それに対して文字列(character string)型としてcharacterを抜いてstring型とした事がベースになっているのではないかな。

  • meg68k
  • ベストアンサー率33% (1133/3386)
回答No.2

こんにちは。 んー。stringには、数珠つなぎとか、ならび、という意味もあり ます(string of ~とか)。そこらへんから来ているのではない でしょうか。 http://dictionary.goo.ne.jp/leaf/jn2/119198/m0u/string/

  • angkor_h
  • ベストアンサー率35% (551/1557)
回答No.1

「文字列」を英訳すると、「 character string 」となります。 イメージデータや数値データと区別して用いられ、後ろだけが残った、と言うことではないでしょうか。 なお、string の和訳はもっと一杯あります。 太陽光パネルの直列接続単位も「ストリング」と言いますよ。

関連するQ&A

  • コンピュータ用語で、

    WEBのコンピュータ用語検索ってあるんですけど。せっかくのっているのに、 意味を見てみるとさっぱりってのありますよね~、 用語をしらべているのに、わからなくてしてある、、、、 っていうような、、、つまり書いてある言葉も専門用語だったりする、 そんな難しい言葉を使わないでコンピュータ初心者にでも ちゃんとわかる用語検索のページってありますか?

  • コンピュータ用語の危機

    「ハッカーがHPを不正書き換え」 やばいです。このままではおかしな用語が一般にどんどん 広まってしまいます。新聞やTVニュースを作ってる側は いったいどういうつもりで記事を作っているのでしょうか? 今回も文字化けを「意味不明の文字列」などと報道したり してマスコミ屋さんの知識のなさが思いっきり露呈しています。 このまま間違った知識が広まっていってしまうのでしょうか?

  • コンピューター用語で...

    (1) コンピュータウイルスがくっついてるメール (2) 犯罪や災害からコンピュータシステムを守るもの (3) コンピュータの天才という意味のもの (4) ネットワーク上のエチケット これらにあてはまる用語?を教えてください(・ω・` ) [例] 他人の文章やイラスト.写真を勝手にネットにのせること A著作権 みたいな -

  • Stringとは一体何だ?

    Stringは型なのでしょうか?それともクラスなのでしょうか? Stringは参照型の型で、クラスを表す、つまり文字列を表す参照型の型であり文字列を表すクラスでしょうか?説明が悪くてごめんなさい。Java歴二週間です。

    • ベストアンサー
    • Java
  • コンピューター用語について

    カテゴリーに悩みましたが、もし違うようであればご指摘ください。 以前から不思議に思っていた事があります。 コンピューター用語の元は英語で書いていると思うのですが、 それらをカタカナにした時に、何故文字の最後に来るはずの音引きの「ー」が 記されないのでしょうか? ・computer→コンピュータ ・server→サーバ ・splitter→スプリッタ などなど、文字の最後に「er」が付いているのですから、 音引きを記すのが当然だと思います。 butterをバタとは記さないわけですし・・・。 逆に、それらのカタカナから英単語を書けと言われたら、「er」はつけられませんよね? 不思議で仕方がありません。何故そのような不正確な表示が当たり前になっているのかを ご存知の方がいらっしゃいましたら教えてください。

  • stringオブジェクト

    あるテキストの問題に 「STRINGオブジェクトはいくつ作成されますか? String a,b,c; a="1234"; b=a; c=a+b; 」 というのがあったんですが、答えは2個でaとb。 cはストリング文字列だから、という答えでした・・・ えーーー?!? とびっくりしてしまいました。 なぜなら、"1234"というのも文字列だと認識していたからです。 StringオブジェクトとString文字列の境目は何ですか?

    • ベストアンサー
    • Java
  • Java Stringに関して

       お世話になります。  SJC-Pの学習をしているのですが、Stringに関して、とある教科書に  以下のように記述されていましたが意味がわかりません。  わかりやすく教えていただけたらと思います。  教科書の文章(以下)   同じリテラル文字列に再び出会った場合、コンパイラは既にプール内  に格納されている文字列を使います。(3つ以上の参照変数が同じ  文字列を参照する可能性があるため、この処理はスレッドセーフ  ではない。)  上記文章の( ) で囲まれた部分の意味がまったくわかりません。  よろしくお願いします。

  • stringについて

    確認したいのですが、ある関数の引数はconst string& strでやる場合 文字列リテラルは、ヒープが確保してそれをポインタであるstringに渡される。だからコピーされる手間が減るとういことでよろしいのでしょうか? 環境はvisual C++ 2005です。

  • コンピューター用語が解説されてあるサイト

    辞書みたいな感覚で使う予定ですが、お奨めのところはありますか?用途としては一般的なコンピューター用語とプログラムなどで、分からなくなった時に見たりします。

  • コンピュータ用語について

    コンピュータ用語ってカタカナ読みをした時、最後に”ー”がついても 記述するときには書いてはいけませんよね。 どうしてですか? 例えば "server"を"サーバ"と書くのはなぜ?