前提・実現したいこと
C言語に最近触れ始めた初心者です。
既存ソースを読んで勉強している最中で
以下に示すように、変数・定数の頭に型とサイズを記述するハウスルールが存在している状況です。
定数かつ2byteかつ符号付:cs2_hoge
変数かつ1byteかつ符号無:u1_huge
この型とサイズについて理解が出来ないソースがありました。
問題と該当のソースコードに示す内容は、どのような事を表しているのか
どなたかご教授をお願い致します。
発生している問題・エラーメッセージ
型とサイズを表す文字が"pl"で何を表しているのかわからない。
定数には小数を含む値を入れていました。
該当のソースコード
const volatile cpl_fuga = (PL)12.34
ハウスルールのドキュメントを提示してくださいませんか。
本当にCなのですか?
ご提示のコードでは、(#defineで無茶なことをしない限り)型がなくてコンパイル不可能です。
> const volatile cpl_fuga = (PL)12.34
ここに件のハウスルールは適用されていません。
しつもんはなんですか?
何故メンターなり、直属の上司なりに聞かないのでしょうか?
> 勤め先
のルールに関する事柄を,ネットで訊く意味がわからない.
>1T2R3N4様
型とサイズを付与以外無いです。
>maisumakun様
ソースコードの拡張子が.cであったため、C言語と解釈しています。
>episteme様
ルールに則ると"pl"が型とサイズを表している筈ですが、
型でplを調べてもピンと来る情報がヒットせず困っていました。
>kaina様、fana様
仰る通りです。
先ずはそちらに聞くべきでした。
回答1件
あなたの回答
tips
プレビュー