曜日から個々の文字を取得しようとしています。これが私が持っているものです。
const char *daysOfTheWeek[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
const char *tc = daysOfTheWeek[dayOfWeek];
text_layer_set_text(&dow_one, &tc[0]);
text_layer_set_text(&dow_two, &tc[1]);
text_layer_set_text(&dow_three, &tc[2]);
表示されているのは
&dow_one = ...
&dow_two = ed
&dow_three = d です
私が欲しいのは
&dow_one = W
&dow_two = e
&dow_three = d
& を削除して tc[0] を使用すると、コンパイル エラーが発生します。
83:9: エラー: 'text_layer_set_text' の引数 2 を渡すと、キャストなしで整数からポインターが作成されます [-Werror] /Users/myke/pebble_dev/pebble-sdk-release-001/watches/iWatch/include/pebble_os.h:677 :6: 注: 'const char *' が必要ですが、引数の型は 'char' です
これは、sprintf にアクセスできない組み込みシステムです。ピュア C のみ