初学OC

这篇博客介绍了OC初学者需要注意的基本概念,包括布尔变量、sleep函数的使用、EXIT_SUCCESS和EXIT_FAILURE的区别、全局变量与静态全局变量的差异、字符串字面量的表示方法、NSInteger和NSUInteger在不同系统下的应用、绝对值函数的调用以及如何使用readline()函数进行输入。此外,还讲解了atoi()函数将字符串转换为数字以及modf()函数如何分离double型数值的整数和小数部分。
摘要由CSDN通过智能技术生成

布尔变量

:有些变量只能是真或假(1或0),称为布尔(bolean)变量。

BOOL  a=(x!=0);
if(a)
{
    return  1;
}

头文件:#include

sleep函数

**C语言的Sleep函数头文件为#include

EXIT_SUCCESS和EXIT_FAILURE

如果程序运行正常,返回0.所以如果main()函数运行正常,程序结束时应该向系统返回0.如果是因为错误而终止程序的结束时应该返回1。

为了能让main()函数更能读懂,经常用两个常量:EXIT_SUCCESSD代替0,EXIT_FAILURE代替1.

int  main()
{
    return  EXIT_SUCCESSD;
}

全局变量和静态全局变量

全局变量定义在函数之外,可以供所有的函数调用,但是所有的函数都可以改变全局变量里面的值,这样在代码很长的时候,我们就不知道什么时候全局变量的值被改变了,为了解决这个问题,我们引入静态全局变量。静态全局变量在函数外声明,但是在引用的时候,我们需要声明某个静态变量的文件才能使用该变量。
全局变量和静态全局变量都需要付初始值,不然系统自动赋值为0.

字符串字面量

printf("It was the best times.");

双引号扩住的字符就是字符串字面量
还可以这样:<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值