■printf(右詰め書式%3d) ●実行結果(右詰め九九表) ■printf(左詰め書式%-3d) ●実行結果(左詰め九九表) ■printf(零埋め書式%03d) ●実行結果(零埋め九九表)
カテゴリー: 入門
【C言語】
【C言語】
否定演算子の使い方 2回ビックリ!!すると 必ず0か1になる
■否定演算子(ビックリマーク)のトリッキーな使い方 タイトル通りで特に落ちはありません。 非ゼロの時⇒!非ゼロは0⇒!0⇒1ゼロの時 ⇒!ゼロは1⇒!1⇒0 ➡実行結果 ※任意の定数を真偽値(0/1)に変換したい時の小技… 続きを読む 【C言語】
否定演算子の使い方 2回ビックリ!!すると 必ず0か1になる
【C言語】
文字列連結にはsprintfを使え!
strcpy,strcatは使わない
■sprintfで文字列連結すると見やすい 編集後のイメージがわかりやすいです。 ➡実行結果 ■strcpy+strcatをダラダラ書くと見にくい 編集後のイメージがわかりにくいです。 ■sprintfは入力出力引数を同… 続きを読む 【C言語】
文字列連結にはsprintfを使え!
strcpy,strcatは使わない
【C言語】
32bit➡64bit移行時の注意点
(gcc版)
■longは64bit=8byteになった gcc LP64モードで long は64bit=8byteです。U4の様な型定義はサイズが変わってしまいます。 ■intは32bit=4byteのまま ➡実行結果 gcc -… 続きを読む 【C言語】
32bit➡64bit移行時の注意点
(gcc版)
【C言語】
長いprintf()の改行方法
■長いprintf()(非推奨) このprintfは横に長く読みづらく、出力をイメージするのが困難です。 ■文字列連結を使って縦に書く 文字列連結機能を使うと横に長い文字列を分解して縦にも書けます。 文字列連結する所では… 続きを読む 【C言語】
長いprintf()の改行方法