No.2ベストアンサー
- 回答日時:
No.1 の方の使い方は、逆ですね。
Cの規格(ANSI)では、アンダースコア "_" で始まる単語は予約語だと
考えなさい、となってます。
たまたま、今、使っているコンパイラでは _hensuu が予約語になっていなくても、
それは *たまたま* でしかなく、将来、コンパイル or リンクエラーになっても、
文句を言えません。
でも、良く使われてますよね。参考書のサンプルに使われているのなら、その
参考書に書いてあることは、話半分で読んだ方が良いと思います。他にも、そういう
レベルの間違いがたくさんあるだろうから。
No.3
- 回答日時:
a-kumaさんのおっしゃるとおりですね。
ちなみに昔、一部のOSのシステムコール関数なんかは名前の頭にアンダーバー
がついていました。
参考書ってよく間違いを堂々と説明しているものなのでとりあえず流して全体
を把握する程度にしておき、後からANSIの本を読むなりした方がいいと思います
よ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript addEventListener()でリスナー関数に名前を付ける構文を教えてください 1 2023/07/01 17:31
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- その他(コンピューター・テクノロジー) ファイル名以外でも先頭を数字にしない方がよいのか 3 2022/08/06 02:19
- C言語・C++・C# このプログラミング誰か教えてくれませんか 2 2022/05/14 09:45
- JavaScript 電車の運賃を出すプログラムを作っています。 2 2022/06/22 09:36
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
- 物理学 量子力学 球面調和関数 導出 方位角成分 微分方程式の解 2 2022/07/02 13:40
- C言語・C++・C# このプログラミング誰か教えてくれませんか 3 2022/05/13 17:27
- C言語・C++・C# 略語の読み方について 2 2023/05/25 12:35
- その他(プログラミング・Web制作) Python画像処理について 1 2022/05/17 17:40
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
変数名の付け方
Java
-
ソース内の行末に\\
C言語・C++・C#
-
<unistd.h>をVisualStudioでつかえるようにする
C言語・C++・C#
-
-
4
C言語での引数の省略方法
C言語・C++・C#
-
5
printfなど、標準関数のソースコードが知りたい
C言語・C++・C#
-
6
ラップ関数とはどんなものですか?
その他(プログラミング・Web制作)
-
7
グローバル変数のよくない使い方とその改良例
C言語・C++・C#
-
8
エラーの原因は?「この関数の定義が見つかりません」
C言語・C++・C#
-
9
DWORDの実際の型は何でしょうか
C言語・C++・C#
-
10
変数の前のビックリマークについて!
PHP
-
11
関数におけるif文とreturn文について
C言語・C++・C#
-
12
なぜ、C++の標準ヘッダをインクルードするとき拡張子をつけないのか。
C言語・C++・C#
-
13
プログラムでの数字につく”f”の意味
C言語・C++・C#
-
14
!(否定)演算子について
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
0除算して、落ちるプログラムと...
-
コンパイルできない
-
C++ で、「)」が必要 というエ...
-
PICマイコンによる乱数の表示に...
-
Visual C++とVisual C++.NETの違い
-
C言語のワーニングメッセージの...
-
C++でアボート(Abort)で処理が...
-
Eclipseの環境設定について
-
BCB5 「コンパイラ内部エラー」...
-
fortranでのNaNについて
-
javaと.net frameworkの性能に...
-
pro*cにて
-
変数(関数)名の頭に_
-
文字化け
-
コンパイラフラグ(compiler fla...
-
ABAQUS ユーザーサブルーチン...
-
linuxのセキュリティ対策と致し...
-
プリコンパイラとは?
-
C言語で長方形を作る
-
graph.hがincludeできない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
0除算して、落ちるプログラムと...
-
C++でアボート(Abort)で処理が...
-
変数(関数)名の頭に_
-
C++ で、「)」が必要 というエ...
-
io.hをincludeするとそのような...
-
C言語のワーニングメッセージの...
-
Eclipseの環境設定について
-
ABAQUS ユーザーサブルーチン...
-
Visual C++とVisual C++.NETの違い
-
コンパイルできない
-
volatile修飾について
-
コンパイラについて
-
コンパイラフラグ(compiler fla...
-
Delphiの逆コンパイル
-
fortranでのNaNについて
-
cobolの文法チェックソフト
-
不要なインクルードファイルの検出
-
__extension__
-
IPアドレス表示プログラム
-
isnanの取り扱いについて
おすすめ情報