No.4
- 回答日時:
Cの場合、引数の型チェックをしない。
C++の場合、voidが省略されたとみなす。
たしかこんなだったはず。何かで見たな。夢か。
No.1
- 回答日時:
ISO/IEC 9899:1999 の 6.7.5.3 Function declarators (including prototypes), paragraph 14 に
An empty list in a function declarator that is part of a definition of that function specifies that the function has no parameters.
とあるので, 「関数定義において引数リストを空にするとその関数は引数を持たないものとする」ということになるんじゃないかなぁ? つまり
void f(void) { ... } と void f() { ... } は同じ.
一方, void f(void); と void f(); は違う.
ちょっとややっこしい?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語 コードを書いたのですが上手く実行出来なかったです。どこが間違ってますか? 【作成したいもの】 1 2022/05/04 11:36
- C言語・C++・C# c言語の問題です 課題1 (二分探索木とセット) 大きさ size の配列 array を考える。す 2 2023/01/10 21:08
- C言語・C++・C# c言語でユーザ関数を利用して複素数のべき乗と絶対値の数列を計算するプログラムが作りたいです。 3 2023/01/29 22:13
- C言語・C++・C# 関数名 (type *) 1 2022/03/28 10:55
- C言語・C++・C# c言語配列の結合についてです。 なぜうまくいかないのでしょうか。 #include <stdio.h 4 2022/05/30 22:42
- C言語・C++・C# カードシャッフルのブログラムを使ってc言語でブラックジャックをしたい 2 2022/04/12 15:13
- C言語・C++・C# 宣言する関数の形が決まっている状態で、 str1とstr2の文字列をこの順に引っ付けてstrに保存し 2 2022/05/30 18:21
- C言語・C++・C# プログラミングペーパーテスト 次の問題の実行結果を答えろ #include int x[ ] = { 1 2022/06/16 21:49
- C言語・C++・C# c言語でユーザ関数を利用して入力された文字列を反転させるプログラムを作りたいです。 3 2023/01/29 19:47
- C言語・C++・C# leetcode 155 minstack 1 2022/05/07 16:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
既定のコンストラクタがありま...
-
静的でないメンバ関数の呼び出...
-
Notepad++の関数リスト表示の変...
-
【gcc・cygwin】multiple defin...
-
TimerProc コールバック関数を...
-
多重定義が起きている?--lnk20...
-
ArduinoでMouse関数を使用して...
-
int main()、void main()、void...
-
C++にてtemplateで受け取った任...
-
戻り値を返す関数の前に(void)...
-
gcc: incompatible pointer type
-
H8 3664Fのプログラム
-
C# KeyDownイベントでショート...
-
CreateThreadのエラー
-
static constメンバ変数(配列)...
-
ソケット通信時のWSACleanup処...
-
C言語 プロトタイプ宣言
-
C++でイベントドリブンなコード...
-
qsortの引数について
-
C# Controls.Addで動的に配置し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【gcc・cygwin】multiple defin...
-
int main()、void main()、void...
-
戻り値を返す関数の前に(void)...
-
既定のコンストラクタがありま...
-
Notepad++の関数リスト表示の変...
-
ArduinoでMouse関数を使用して...
-
多重定義が起きている?--lnk20...
-
C++にてtemplateで受け取った任...
-
静的でないメンバ関数の呼び出...
-
C# Controls.Addで動的に配置し...
-
const_castのつかいどころを教...
-
(void)0 はどんな意味ですか
-
C# KeyDownイベントでショート...
-
gcc: incompatible pointer type
-
C#でラジオボタンを設定に記録...
-
VC++でGetKeyboardStateがうま...
-
C言語 ① 5秒間 1秒間隔で点滅を...
-
void*型の配列について
-
GDI+の使用方法について
-
DirectInput でのエラー
おすすめ情報