2025年3月24日 星期一 甲辰(龙)年 月廿三 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Objective-C

OC中用到的C语言知识

时间:05-12来源:作者:点击数:81

OC由C语言拓展而来,这节讲解OC编程中常用的C语言的知识,以及它们的差别。

基本数据类型

在OC中经常会用到C语言的基本数据类型,例如 short、int、long、float、double 等,它们的长度如下所示:

数据类型 short int long float double
名称 短整型 整型 长整型 单精度浮点型 双精度浮点型
长度 2 4 8 4 8

不过,OC语言有自己的字符串和数组类型,一般很少用C语言中的char和数组。

分支和循环结构

OC语言的分支和循环结构的语法和C语言相同,分支结构使用if...elseswitch...case,循环结构使用whiledo...whilefor,如下所示:

  • int a = 10, b = 20, i, n = 100, total = 0;
  • //输出最大值
  • if(a<b){
  • printf("The max is %d.\n", b);
  • }else{
  • printf("The max is %d.\n", a);
  • }
  • //计算 1+2+3+...+99+100 的值
  • for(i=1; i<=n; i++){
  • total += i;
  • }
  • printf("1+2+3+...+99+100 = %d\n", total);

另外,OC还增加了一种循环格式,就是for...in循环,它的使用和C语言中的 for 非常类似,后续我们会介绍。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门