xを出力するCマクロPRINT(x)を記述します
ここでは、PRINT(x)というマクロを定義する方法を説明します。これにより、引数として渡されたxの値が何であれ出力されます。
この問題を解決するために、stringize演算子を使用します。この演算子を使用すると、xが文字列に変換され、内部でprintf()関数を呼び出すことにより、xの値が出力されます。より良いアイデアを得るために例を見てみましょう。
例
#include <stdio.h> #define PRINT(x) printf(#x) int main () { PRINT(Hello); printf("\n"); PRINT(26); printf("\n"); PRINT(2.354721); printf("\n"); }
出力
Hello 26 2.354721
-
配列を逆にするCプログラムを書く
配列は、共通の名前で保存される関連アイテムのグループです。 構文 配列を宣言するための構文は次のとおりです- datatype array_name [size]; 初期化 配列は宣言時に初期化することもできます- int a[5] = { 10,20,30,40,50}; Cの逆配列 スワッピング手法を使用して配列を逆にすることができます。 たとえば、「P」が4つの要素を持つ整数の配列である場合- P[0] = 1, P[1] = 2, P[2] = 3 and P[3]=4 次に、反転した後- P[0] = 4, P[1] = 3, P[2] = 2 and P[3]=1
-
[修正済み] HP プリンターが予期しないテスト印刷を印刷 – プリンターの印刷が意味不明
お使いの HP プリンターの電源が繰り返し切れますか?次に、ここに最適なソリューションがあります。印刷にプリンターを使用しようとしていて、HP プリンターが予期しないテスト印刷を印刷した場合、問題が発生することは間違いありません。したがって、悪化するまですぐに修正する必要があります。 お使いの HP プリンターが予期しないテスト プリントを印刷するのはなぜですか? ほとんどの場合、HP プリンターが警告なしに突然オフになることがあります。したがって、ユーザーはドキュメントを印刷、コピー、またはスキャンすることができません。これは、低電力が原因で発生するか、プリンターがオフになっている可能性