C/C++ で変数が NULL かどうかを確認するにはどうすればよいですか?

王林
リリース: 2023-09-05 16:25:09
転載
939 人が閲覧しました

C/C++ で変数が NULL かどうかを確認するにはどうすればよいですか?

C または C では、NULL 値を比較する特別な方法はありません。 if ステートメントを使用して、変数が null かどうかを確認できます。

ここでプログラムを見てみましょう。システムに存在しないファイルを読み取りモードで開こうとします。したがって、関数は null 値を返します。 if ステートメントを使用して確認できます。理解を深めるためにコードを参照してください。

サンプルコード

#include <stdio.h>
main() {
   //try to open a file in read mode, which is not present
   FILE *fp;
   fp = fopen("hello.txt", "r");
   if(fp == NULL)
      printf("File does not exists");
   fclose(fp);
}
ログイン後にコピー

出力

File does not exists
ログイン後にコピー

以上がC/C++ で変数が NULL かどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート