- Community Home
- >
- HPE Community, Japan
- >
- HP-UX
- >
- HP-UX General
- >
- printfにて"??<"が出力できない件について
カテゴリ
Company
Local Language
フォーラム
ディスカッションボード
フォーラム
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
ディスカッションボード
ディスカッションボード
ディスカッションボード
ディスカッションボード
フォーラム
ディスカッションボード
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
フォーラム
ブログ
- RSS フィードを購読する
- トピックを新着としてマーク
- トピックを既読としてマーク
- このトピックを現在のユーザーにフロートします
- ブックマーク
- 購読
- 印刷用ページ
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
03-07-2011 05:19 PM
03-07-2011 05:19 PM
printfにて"??<"が出力できない件について
いつもお世話になっております。
早速ですが質問させてください。
■環境
マシン:C8000 Workstation
OS:HP-UX 11i V1.0
コンパイラ:B.11.11.12 HP C/ANSI C
■質問
C言語のプログラムの以下の出力が”??<”と出力できない理由または参考になる情報を教えていただけないでしょうか。
printf("??<\n");
※GDB上で、「p printf」または「call printf」を使うと”??<”と出力されます。
■テストプログラム
# cat test1.c
#include <stdio.h>
int main(){
printf("??<\n");
printf("? ? <\n");
printf("??\n");
printf("?<\n");
printf("???\n");
}
■実行結果
#cc test1.c
# ./a.out
{
? ? <
??
?<
???
以上になります。
よろしくお願いします。
- タグ:
- printf
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
03-18-2011 04:46 PM
03-18-2011 04:46 PM
Re: printfにて"??<"が出力できない件について
理屈までは調べられていませんが、"?" 特殊文字を打ち消しす¥を使ってみてください。
printf("\?\?<\n");
で試してみてください。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
03-22-2011 09:35 AM
03-22-2011 09:35 AM
Re: printfにて"??<"が出力できない件について
返信ありがとうございます。
確かに出力されますね。
理屈についてはもう少し考えてみます。