COBOLなら、オレに聞け! <1>
■ このスレッドは過去ログ倉庫に格納されています
0839ほういち
NGNGが、COBOLの事を全然知らないので、苦労してます。
で、質問なのですが、、
char型として10byteの領域を確保します。
ここに4byteのデータを入れます。
Cだとメモリの内容は
56 4A 8C 6E 00 00 00 00 00 00
となると思うのですがCOBOLだと、、
56 4A 8C 6E 20 20 20 20 20 20
になっていて困ってます。
つまりCだとナルで埋められてるのですが、
COBOLは0という文字(半角スペース)で埋められてます。
COBOL担当者に聞いても「COBOLならこれで行けるよ」と
いう事で細かい事(特にCの事は全然知りません)は
わかってないようで困ってます。
これは、COBOL担当者のプログラムが悪いのでしょうか?
それとも、そもそもCOBOLの仕様なのでしょうか?
動作環境はソラリスなのですが、コンパイラはよく
わかりません。
ローカルではWin + PowerCOBOLを使ってるので、
多分、サーバー上でも富士通のコボルだと思います。
■ このスレッドは過去ログ倉庫に格納されています