问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

Objective-C和C语言有什么关系?

发布网友 发布时间:2022-05-18 23:16

我来回答

1个回答

热心网友 时间:2023-05-06 22:40

Objective-C是C语言的严格超集。
任何C语言程序不经修改就可以直接通过Objective-C编译器,在Objective-C中使用C语言代码也是完全合法的。Objective-C被描述为盖在C语言上的薄薄一层,因为Objective-C的原意就是在C语言主体上加入面向对象的特性。Objective-C的面向对象语法源于Smalltalk消息传递风格。所有其他非面向对象的语法,包括变量类型,预处理器,流程控制,函数声明与调用皆与C语言完全一致。但有些C语言语法合法代码在objective-c中表达的意思不一定相同,比如某些布尔表达式,在C语言中返回值为true,但在Objective-C若与yes直接相比较,函数将会出错,因为在Objective-C中yes的值只表示为1。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
连别人的wifi会不会看到我浏览了哪些网站? 电视连接wifi后怎么看网络电视 电脑win7调低亮度win7怎么调整屏幕亮度 电脑屏幕太亮了怎么调暗一点win7windows7怎么调亮度 台式电脑win7 怎么调节屏幕亮度显示器太亮了! win7电脑屏幕一直亮着怎么让电脑屏幕一直亮着 从零开始学作曲(小白入门)【22.11.17更新】 45岁的袁立再次宣布结婚,她这已经是第几次结婚了? dnf怎么洗红字 dnf红字装备怎么改属性 如何去掉word批注如何去掉word批注 英文帮翻译一下 Objective-c相比Java有哪些优点? Objective-C语言的优点有哪些? Objective-C 有何优势 Objective-C是动态语言吗?为什么 如何分析objective-c这门语言? Objective-C是一种什么样的语言? 谁能帮我把PDF文件全部转换成word格式? 沈阳经开区龙湖天街规划 合肥龙湖天街旁有几个小区是1104栋4楼 无形资产账面价值和账面净值的区别 无形资产账面净值 , 摊销额... 无形资产净值是怎么来的?怎么算出来的?如何确定无形资产净值的准确性?是否能造假? 什么是无形资产净额? 请问,无形资产总额与无形资产净值的区别? 无形资产净值是什么,反映了单位什么样的财务状态? 什么是无形资产净值 北京龙湖长安天街的户数是多少? 龙湖时代天街 成都市郫都区龙湖天街3公里范围之内有多少个酒店分别叫什么名字_百度问一问 Objective-C的介绍 Objective-C的语言特点 什么是Objective-C语言? Objective-C语言有什么优点与缺点 Objective-C优雅在哪里? objective-c是c语言吗 什么是objective c objective-c 关键字有哪些 苹果7查找我的iphone怎么用? 下面图片斜杠纹理在PS里怎么做出来,滤镜库试了几种风格,效果不像啊 电脑风扇的测速原理是什么? 怎么cpu风扇转速测试《? 手机中国银行打开全是英怎么变成中文 《剑宗首席大弟子》txt下载在线阅读全文,求百度网盘云资源 《网游之一剑无双》txt下载在线阅读全文,求百度网盘云资源 微商好做吗,怎么代理产品是不是免费的啊 爱奇艺100+手机怎么关闭语音提示 一打开中国银行手机银行就显示“网络异常请检查网络”是怎么回事? 微商代理的产品,需要费用吗,它除了微信里发,还可以在电脑上发吗? 手机登陆建行网上银行为什么全部是乱码
  • 焦点

最新推荐

猜你喜欢

热门推荐