簡體   English   中英

目標C語法錯誤

[英]Objective C Syntax Error

printf(“%f一個半徑為14.5英寸的球。”);

我該如何糾正? 我正在嘗試編寫一個打印功能(當涉及到C時,它仍然很綠)我不確定如何糾正它。

您可能會或可能不會收到與此相關的編譯警告,因為您正在調用printf,格式中有一個指定符,但未提供值。 “%f”期望您將浮點值傳遞給它。 下列:

printf("A ball with radius of %f inches.", 14.5f); 

如果您要這樣做的話,它應該可以工作。 如果是這樣,則可能需要增加%f以調整精度(類似於"%.1f" )。

否則,如果您實際上要直接打印%f,請嘗試以下操作:

printf("%%f A ball with a radius of 14.5 inches.");

編碼愉快!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM