美文网首页
OC 基础 -- 初识OC 与 C 的基本区别

OC 基础 -- 初识OC 与 C 的基本区别

作者: J_coco | 来源:发表于2016-01-20 17:04 被阅读0次
Objective-C语言中默认引入的框架
#import<Foundation/Foundation.h>

/*
  OC语言中源文件 扩展名是.m 头文件是 .h
*/

int main(int argc, const char *argv[])
{
  @autoreleasepool{//自动释放池 -->自动管理内存
    //OC可以与c语言混编

    /*
        NSLog(@"打印内容......");
        1.@""  
        2.打印完成后会自动换行,不需要我们手动添加换行符
    */

        NSLog(@"Hello ,World!");

//c 与OC数据类型比较
        int ac = 10;
        long ac1 = 10;
        float bc = 10.1;
        double cc = 10.1;
        char dc = 'd';
        char *chars = "chars";

        //整型  %ld
        NSInteger int_oc = 10;
        //浮点型  %f  %lf
        float float_c = 2.2;
        double double_c = 3.3;
        //字符型  %c
        char char_c = 'c';
        //布尔型  真和假
        BOOL isTrue = YES;
        BOOL isTrue1 = true;
        BOOL isTrue2 = 1;

        BOOL isFalse = NO;
        BOOl isFalse1 = false;
        BOOL isFalse2 = 0;
         //字符串  %@
         NSString *string = @"呵呵";

          NSLog(@"%ld",int_oc);
          NSLog(@"%@",string);//打印


        return 0;
              
  }
}

相关文章

  • OC 基础 -- 初识OC 与 C 的基本区别

  • iOS面试题

    1. OC语言的基本特点 OC语言是C语言的一个超集,只是在C的基础之上加上了面向对象(oo)的特性;OC与Jav...

  • Creator iOS接入穿山甲SDK

    首先介绍一下 .m文件与.mm文件有什么区别.m文件 支持C ,OC.mm文件 支持C,C++,OC OC 与 T...

  • iOS精选面试题①

    1.OC语言的基本特点 1⃣️OC语言是C语言的一个超集,只是在C的基础上加上了面向对象的特性 2⃣️OC与Jav...

  • Swift与OC的区别

    Swift与OC的区别 1、基础篇 2、监听方法 OC 使用 @selector(actionName) Sw...

  • OC—面向对象

    1.OC: Object- C ,面向对象的语言 2、OC和C的区别 <1> oc是 c的超集 ,oc是在c语言的...

  • iOS开发-OC语言的一些区别

    在学iOS中遇到的一些语言区别 1.OC语言的和基本特点 OC语言是C语言的一个超集,只是在C的基础上加上了面向对...

  • 2019年年初iOS招人心得笔记 答案 (二)

    11、Objective-C与C、C++之间的联系和区别? OC OC是C的超集,扩展了C语言使它具备面向对象设计...

  • OC与swift的区别

    OC与Swift的区别一(文件结构) OC与Swift的区别一(常量、变量、运算符) OC与Swift的区别三(条...

  • 面试题之 OC

    OC语言的特性? ①OC 语言是 C 语言的一个超集,在 C 的基础上添加了面向对象的特性;②OC 语言与 Jav...

网友评论

      本文标题:OC 基础 -- 初识OC 与 C 的基本区别

      本文链接:https://www.haomeiwen.com/subject/fsdlkttx.html