組み込み機器・ハードウェアの設計開発から装置製作まで社内一貫対応!

組み込み機器・ハードウェア設計製作.com
組み込み機器・ハードウェア設計製作.com

produced by株式会社アイディアイ

設計のポイント

変数の初期化漏れを防ぐ

設計内容分類組み込みソフトウェアにおけるC言語記述

設計のポイント

変数は初期化されていない状態では値が不定となり、そのまま参照されてしまうと動作が期待しないものとなってしまいます。

初期化漏れを予防するために下記のような記述を心がけます。

・複数の変数を同時に宣言しない

int i,j,k=0; //iとkは初期化されない

int i=0;
int j=0;
int k=0;

・配列の初期化

int a[256];
memset(a, 0x00, sizeof(a));

int a[256] = {0};

お問い合わせ

組み込み機器・ハードウェア 設計製作.comを運営する株式会社アイディアイは、組み込み機器・ハードウェアの設計開発代行サービスを提供しています。
試験装置や制御機器、組み込みボードなど、設計・開発委託先をお探しの皆様、お気軽に当社に御相談ください。

技術資料のダウンロードはこちらから 技術資料ダウンロ―ド メールフォームでのお問い合わせはこちらから ご相談お問合せ