黑马程序员技术交流社区

标题: OC语言和C语言的不同点 [打印本页]

作者: xgjyjy    时间: 2016-3-17 12:35
标题: OC语言和C语言的不同点
1. Objective-C是基于C语言的.
    a. 在C语言的基础之上新增了面向对象的语法.
    b. 将C语言中复杂的、繁琐的语法封装的更为简单.

2. Objective-C程序的源文件的后缀名.m  message
    消息机制.

    C程序的源文件的后缀名是.c


3. main函数仍然是Objective-C程序的入口和出口.
    main函数的参数可以有 也可以没有.
    参数的功能: 在终端单独运行程序的时候 可以让用户直接传入一些数据进来.
    返回值: 代表程序结束的状态. 0代表正常结束. 非0代表非正常结束




作者: hit_zhangjian    时间: 2016-3-17 21:23
你说的是概念上的区别,OC和C最大的不同是OC是在C的基础上封装最简单面向对象!
作者: yuluoyu    时间: 2016-3-17 21:50
非0为什么就是非正常结束?
作者: 897923460    时间: 2016-3-17 23:35
加油加油
作者: 叫我超哥    时间: 2016-3-17 23:41
表示没看到oc,路过瞧瞧




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2