memset関数の理解方法

坏嘻嘻
リリース: 2018-09-14 15:27:49
オリジナル
4875 人が閲覧しました

この記事では memset 関数を理解する方法を紹介しますので、根気よく学んでいただければ幸いです。

memset関数(初期化関数)について:

void *memset(void *s, int ch, size_t n);
関数説明: s の現在位置に続く n バイト (typedef unsigned int size_t) を ch に置き換えて、s を返します。
memset: この関数は、メモリ ブロックに指定された値を埋めることです。これは、より大きな構造体または配列をクリアする最も速い方法です。
memset() 関数のプロトタイプは extern void *memset(void *buffer, int c, int count) です。buffer: はポインタまたは配列、c: はバッファに割り当てられた値、count: はバッファの長さです。
ヘッダー ファイル:memory.h または string.h

例: int map[1001][1001]; memset(map,0,sizeof(map));



##memset関数(初期化関数)について

: void *memset(void *s, int ch, size_t n);
関数の説明
: s の現在位置から n バイト後に設定 (typedef unsigned int size_t) s を次のように置き換えます。 chしてsを返します。 memset:
この関数は、メモリ ブロックに指定された値を埋めることです。これは、より大きな構造体または配列をクリアする最も速い方法です。 memset() 関数のプロトタイプは extern void *memset(void *buffer, int c, int count) です。buffer: はポインタまたは配列、c: はバッファに割り当てられた値、count: はバッファの長さです。 ヘッダー ファイル:memory.h または string.h

例: int map[1001][1001]; memset(map,0,sizeof(map));

関連する推奨事項:

MySQL ストアド プロシージャの入力および出力パラメータの呼び出し

c 言語 mysql データベース トランザクションの開始、コミット、ロールバック example_MySQL

以上がmemset関数の理解方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!