電子書籍の厳選無料作品が豊富!

当方初心者です。
C言語を学習したいと思い、Borlandのフリーコンパイラを入れて
動作チェックをしてみた所、コンパイルは通ったのですが
実行時に下記のよなエラーが出てしまい、自分なりに色々と
調べてはみたのですが(bcc32.cfg、ilink32.cfg、パスなど)
どうにもならず、これ以上進みようがなくなってしまったので
投稿いたしました。

先輩方のご教授を頂きたく思います
どうぞ宜しくお願い致します。

【test1.c】
-----------------------------------------
#include <stdio.h>

main()
{
printf("Hello World\n");
return 0;
}
------------------------------------------

C:\test2>bcc32 test1.exe
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
test1.exe:
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 ' ' (0x2)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 ' ' (0x4)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 ' ' (0xf)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 '' (0xff)
エラー E2206 test1.exe 1: 不正な文字 '' (0xff)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 'ク' (0xb8)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2206 test1.exe 1: 不正な文字 '@' (0x40)
エラー E2206 test1.exe 1: 不正な文字 '' (0x0)
エラー E2141 test1.exe 1: 宣言の構文エラー
*** 24 errors in Compile ***

A 回答 (3件)

1行目周辺に全角文字がありませんか?


特に全角スペースなんかは見えませんから気をつけてみてください.
    • good
    • 0
この回答へのお礼

回答頂きましてありがとうございます!
解決いたしました。

今回は実行ファイルを、さらにコンパイルしていたので
このようなエラーが出てしまいましたが
likiponさんがおっしゃるようなことも
エラーに繋がるのだと、今回勉強になりました!
本当にありがとうございます!
以後も精進していきたいと思います!

お礼日時:2007/03/07 11:35

> 動作チェックをしてみた所、コンパイルは通ったのですが


> 実行時に下記のよなエラーが出てしまい、

コンパイルが通って実行ファイルができているのであれば、

C:\test2>test1.exe <Enter>

のように、bcc32を「入力しないで」実行してください。
bcc32は、コンパイル時に必要です。
    • good
    • 0
この回答へのお礼

回答ありがとうございました!
なんといってよいやら・・・・おっしゃる通りに
bcc32を入力しないで実行出来ました。

つまらないミスで質問してしまい申し訳ありませんでした。
ご回答頂きまして
誠にありがとうございました!
本当に助かりました。

お礼日時:2007/03/07 11:19

> C:\test2>bcc32 test1.exe



…exeをコンパイルすりゃエラーでしょうねぇ。
コンパイルするのはソース、test1.c です。
    • good
    • 0
この回答へのお礼

回答してくださってありがとうございます!
解決しました!
実行ファイルを何度もコンパイルしてたんですね・・・
申し訳ありません、自身の勉強不足というか
それ以前の問題で・・・もっと勉強して精進します!
この質問に時間を割いて頂きまして
本当にありがとうございました!
助かりました。

お礼日時:2007/03/07 11:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!