
以下のURLで、
https://oshiete.goo.ne.jp/qa/12574041.html
ないものを呼び出そうとしているとはどういう事でしょうか?教えていただけると幸いです。すみません。
No.4
- 回答日時:
>最初のsub1の本体とは、どういうことでしょうか?
a.c内の
void sub1()
{
printf("This is sub1\n");
}
の部分のことの意味で、sub1の本体と書きました。
但し、正式なC言語の用語で「sub1の本体」というかどうかはわかりません。
今回の回答時に限り、「sub1の本体」とかきました。
No.3
- 回答日時:
No2です。
>実際に 2つのa.cとb.cのプログラムは、組んだら結果は出ますでしょうか?
はい。添付図を参照ください。
赤線で囲んだ個所が、コンパイル及びリンクです。
青線で囲んだ個所が、実行結果です。
This is sub1
This is func
が画面に表示されます。

No.2
- 回答日時:
1.a.cの内容が以下とします。
--------------------------------
#include<stdio.h>
void func();
void sub1();
int main(){
sub1(); ・・・①
func(); ・・・②
return 0;
}
void sub1()
{
printf("This is sub1\n");
}
-------------------------------------
2.b.cの内容が以下とします。
------------------------------
#include<stdio.h>
void func()
{
printf("This is func\n");
}
-------------------------------
a.cの①でsub1を呼び出していますが、sub1の本体はa.cに含まれてます。
従って、a.c内にあるものを呼び出しています。
a.cの②でfuncを呼び出していますが、funcの本体はb.cに含まれてます。
従って、a.c内にないものを呼び出しています。
「ないもの」とは、そのソース内に関数の本体がないもののことです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
C言語について。
C言語・C++・C#
-
プログラミングについて。
C言語・C++・C#
-
C言語について。
C言語・C++・C#
-
4
C言語です。 コード教えてもらえるととても嬉しいです。 準入力 (キーボード) から3つの整数値を入
C言語・C++・C#
-
5
コンパイルについて。
C言語・C++・C#
-
6
C言語の問題を作る
C言語・C++・C#
-
7
C++ 平均値、最大値と最小値のプログラム
C言語・C++・C#
-
8
コンパイルについて。
C言語・C++・C#
-
9
C言語で、配列を使ったsinカーブの書き方を教えてください
C言語・C++・C#
-
10
152+483×769 = 967×384+251 となるようなCコード
C言語・C++・C#
-
11
C言語 ファイルの読み書き
C言語・C++・C#
-
12
いみわかんないです。リストはset()にいれちゃいけないっていってるひとと入れてる人がいます。どっち
C言語・C++・C#
-
13
プログラミングの授業が早いです
C言語・C++・C#
-
14
どういういみですか?
C言語・C++・C#
-
15
C言語の問題です。 整数を m, n をそれぞれ入力すると, |m| ≦ |i| ≦ |n| を満た
C言語・C++・C#
-
16
fgets関数の利用 c言語
C言語・C++・C#
-
17
C++のヘッダーファイルについて
C言語・C++・C#
-
18
プログラミングC言語についての質問
C言語・C++・C#
-
19
プログラミングを勉強したいのですが、はじめての言語が機械語(マシン語)ってどう思いますか?
その他(プログラミング・Web制作)
-
20
これの答えは5になるとおもいます。
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
このカテゴリの人気Q&Aランキング
-
4
float型とdouble型の変数の違い...
-
5
C#のSystem.Windows.Media.Colo...
-
6
このプログラミング誰か教えて...
-
7
Cで3乗根を求める方法
-
8
C言語で三目並べをするプログラ...
-
9
10個出力で改行したいのですが...
-
10
C言語 配列の長さの上限
-
11
*をユーザーが入力した数字の数...
-
12
c# 文字列の最後から1文字削除...
-
13
C言語初心者の質問失礼します。
-
14
数字以外が入力されたらエラー...
-
15
バッファとは何ですか
-
16
VS2022の開発環境に関する質問...
-
17
Clean Cをおしえてください? C...
-
18
c言語 〇×ゲーム
-
19
C言語のコンパイルエラーについて
-
20
LEDマトリクスの表示について。
おすすめ情報
公式facebook
公式twitter