- ベストアンサー
変数などの名前のつけ方の「_」という記号について。
本などで、プログラミングのソースを読んで勉強していると、変数などの名前に「**_**」という名前の付け方を、よく目にします。 使い勝手がありそうなので、私も使いたいのですが、この「_」は一般的にどういう意味合いで使うのでしょうか? よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (5)
- rinkun
- ベストアンサー率44% (706/1571)
- R32C
- ベストアンサー率39% (115/290)
- jjon-com
- ベストアンサー率61% (1599/2592)
- chukenkenkou
- ベストアンサー率43% (833/1926)
- aigaion
- ベストアンサー率47% (287/608)
関連するQ&A
- テーブルというグローバル変数
学生時代にプログラミングを習ったときには、 グローバル変数は悪のものであると習いました。 しかし、プログラマーに就職してみると、 テーブルというなのグローバル変数がいたるところで 使われています。 グローバル変数を使用しないようなソースに することはできるのでしょうか? また、テーブルというのは一般的によく使われるもの なのでしょうか?検索してもそれらしいサイトが 見当たらないですし、Cの参考書を見ても、そのような ものは出てきません。
- 締切済み
- C・C++・C#
- 変数名のこだわりについて
私はC言語始めて10ヶ月ぐらいのものなのですが、 現在ゲームプログラミングを学んでいます。 C言語で用いている変数名や関数名、クラスのオブジェクト名 など、本当に適当につけていたのですが、 最近とてつもなくソースコードが読みにくくて 変数名のつけ方に規則みたいなものを作ろうと思うのですが、 どなたかゲームプログラミングなどのプログラミング をやっている方々、参考までに、どんな風に名前をつけているか を教えてください。 そういうことを記述しているサイトでもかまいません。 よろしくお願いします。
- ベストアンサー
- C・C++・C#
- エクセルVBAでの変数のスコープ
基本的なことなのですが、教えて下さい。 当方、PHPやjavascriptを中心にプログラムしてきたのですが、 今回、エクセル+VBAでプログラムすることになり、VBAを勉強しているところなのですが、ちょっと戸惑っています。 いままでは、グローバル変数をなるべく使わないように、プログラミングをしてきたのですが、 VBAの勉強で、参考にしている本のコードは、全てグローバル変数を使っています。 そもそも、エクセルのシート・セルがグローバル変数のようなもの(?)なので、変数のスコープにこだわってもあまり意味がないのかな?とも思います。 エクセル+VBAである程度の規模のプログラムを作る際、 変数のスコープはどのように使い分けるのが良いのでしょうか? すみませんが、ご教授の程、よろしくお願いします。
- ベストアンサー
- Visual Basic
- プログラミング言語の変数と数学の変数
自分自身の中でくだらない議論があります。 それは、 「プログラミング言語の変数と数学の変数は同じか否か?」 ということです。 もちろん、 プログラミング言語の変数は、数値以外も扱える、データ型がある、 イコール(=)は左辺に代入するという意味である、 などの点が数学とは異なりますよね。 でもそれらの点を除くと同じと言えるものなのでしょうか? ちなみにわたしの考えとしては、 「数学でいうところの変数というより、代数と同じである」という結論ですが、 みなさんはどう思われるでしょうか? (どうでもいいことですか?こんなこと(^^;)
- ベストアンサー
- その他(プログラミング・開発)
- コンポジット型の変数?
PL/SQL参考本を読み始めているのですが 「コンポジット型の変数」というとろこで質問があります。 コレクションを使った変数定義というのを見ているのですが その定義内容について教えてください。 参考本では下記のような定義を行っていました。 DECLARE TYPE hosttable_type IS TABLE OF VARCHAR2(15) INDEX BY VARCHAR2(32); ・・・(1) host_table hosttable_type; ・・・(2) 「コレクションとは一般的なプログラミング用語の配列にあたる」 との解説がありましたが 上記の変数定義でどの部分が配列変数の宣言にあたるのですか? (1)が配列変数の宣言部分で (1)の「INDEX BY VARCHAR2(32)」では添字の長さを指定し 「TYPE hosttable_type IS TABLE OF VARCHAR2(15)」では 実際配列に格納する値の長さを指定してる という意味なのでしょうか??? サイトなどを調べてみてはいるのですが 自分ひとりではどうも解決できなくて。。。 どなたかお力をお貸しください!
- 締切済み
- Oracle
- C# 変数を変数で指定したい
UnityとC#でプログラミングの勉強をしている者です。 「操作する変数」を、変数を使って指定するにはどのような方法を使えば良いのでしょうか。 以下、例となります。 aという変数、およびb1、b2、b3……という変数があるとしたとき、 「a=1ならば、b1に1を代入する」 「a=2ならば、b2に1を代入する」 「a=3ならば、b3に1を代入する」…… という処理をする方法を探しています。 よろしくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- 同時に環境変数を変えることはできるのでしょうか・
javaのプログラミングの勉強をしていて、ついでにC言語の勉強をはじめようと思ったのですが、環境変数のところでいきなりつまずいています。 javaの環境変数はきちんと設定されているのですが 新しくC言語の環境変数を通すと、以前のjavaで設定 した環境変数を消すことになってしまいます。 javaとc言語のpathの環境変数を同時に設定したまま 残すことはできないのでしょうか? どなたかお願いします!!
- ベストアンサー
- その他(プログラミング・開発)
- 変数名のつけかたについて
はじめまして。ipotaと申します。 ちょっと変な質問かもしれませんが、idやclassの変数名の名前ってどうやってつけていますか? いろいろなサイトのソースを見ていると、 変数名の始めに「my」をつけたり、 日本語のローマ字読みでつけていたりと、 一定のルールで名前を記述しているサイトをお見かけします。 自分はこうゆうルールを決めているなどをお聞かせ下さいますか?
- 締切済み
- HTML
- 変数がダブる?
条件で振り分ける為変数を利用しようとしています。 ○○.cgi?mode=view&a=1 と言う感じで○○.cgiにアクセスし、if文で"aが1ならAAを表示、2ならBBを表示、3なら~"と言う感じで振り分けようと考えています。 しかし、うまく振り分けが出来ないのでおかしいなと思いhtml部分に$aを表示してみました。すると、変数の内容がダブってしまっているのです。(1なら11、viewならviewviewと言う感じ) 全ソースを出すことも出来ないので抽象的な問題になりますが、どのあたりをチェックする必要があるでしょうか? ちなみに変数の名前が他のものと一緒になっているのかとも考えて変数名も変えてみましたが、変化無しです。 よろしくお願いします。
- 締切済み
- CGI
お礼
回答ありがとうございます。 なるほど。 他に例えば、記事のIDについて変数をつけるとしたら、 「Article_ID」か、あるいは「ID_Article」など、どちらが_の前にくるとかはあるんでしょうか?(Article_Nameなどの場合とかにも通ずるとして)