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

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

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

設計のポイント

sprintf関数を使う

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

設計のポイント

変数に格納された値を使用して文字列を生成する際はsprintf関数が便利です。
sprintf関数は文字列の中に変数の値を埋め込んで指定した変数に格納することができます。
出力フォーマットを指定することで数値を指定した形式の文字列に変換することができます。

#include <stdio.h>

int value=123;
char str[] = “test”;
char buf[256];

sprintf(buf, “dec=%d, hex=0x%02X, text=%s”, value, value, str);

printf(“%s”, buf);

—出力結果—
dec=123, hex=0x7B, text=test

お問い合わせ

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

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