相关疑难解决方法(0)

在Objective-C/C中的数字/浮点数后面的"f"

我在Apple文档中找不到这个:这里的数字后面的"f"表示什么?这是来自C还是Objective-C?不将它添加到常数中有什么区别吗?

CGRect frame = CGRectMake(0.0f, 0.0f, 320.0f, 50.0f);
Run Code Online (Sandbox Code Playgroud)

你能解释一下为什么我不会写:

CGRect frame = CGRectMake(0, 0, 320, 50);
Run Code Online (Sandbox Code Playgroud)

c floating-point objective-c

100
推荐指数
6
解决办法
6万
查看次数

初始化时(0.0),0.0f的意义是什么?

我见过人们初始化浮点变量的代码,如下所示:

float num = 0.0f;
Run Code Online (Sandbox Code Playgroud)

这之间是否存在显着差异,只是在下面进行以下操作?

float num = 0; 
Run Code Online (Sandbox Code Playgroud)

谢谢.. :)

c

33
推荐指数
3
解决办法
5万
查看次数

标签 统计

c ×2

floating-point ×1

objective-c ×1