【初心者歓迎】C/C++室 Ver.64【環境依存OK】
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
400:デフォルトの名無しさん 09/03/16 13:38:45 あるテーブルより、KOJIN_ID(数値型8桁)を一旦ホスト変数H_KOJIN_IDに入れ それを11桁の文字型として出力しなければいけないのですが(余った桁はスペースで埋める) 下記のようにsprintf関数を使ってH_KOJIN_IDから、ファイル書き出し用構造体outの項目KOJIN_IDに セットするときに、現状のままだと余った桁に0が入ってしまいます。 データセット部 sprintf(out.KOJIN_ID,"%11.11ld",H_KOJIN_ID); 余った桁に半角スペースが入るようなsprintf指定方法はありませんか? 401:デフォルトの名無しさん 09/03/16 14:41:57 >>399 もしかして複数ファイルに分けてる? スタティックライブラリの関数名がダブってるような気がする 402:デフォルトの名無しさん 09/03/16 14:44:55 >>400 いってる意味がよく分からないけど %11ld または %-11ld でいいのかな? 403:デフォルトの名無しさん 09/03/16 16:44:14 400です。 おかげさまで解決です。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4994日前に更新/258 KB
担当:undef