【 非凡程序员 】OC基础学习笔记(D-1)

今天学习了指针和X-Code的基本使用

一.关于指针

 1    指针是一种数据类型,当定义指针的前提下(以定义int *a为例),“int *a”,"*a","a","&a"有不同的含义,使用时也要     注意赋值时两边数据类型是否相同。

 

int *a:定义一个指针a,指针指向地址
*a:可以获取一个变量的值
a:可以获取一个变量的地址

2       指针与变量,与数组,与函数

 #include<stdio.h>
int *testint(int *a);
int main()
{
    int a[]={1,2,3,4,5};
    int *b;
    int *c;
    b=c;
    for(int i=0;i<5;i++)
    {
        printf("%d\n",*b);
        b++;
    }
    return 0;
}
int *testint(int *a)  
{
    return a;
}

     这个函数完成了用指针对整型数组的返回,用指针指向一个函数名调用函数

3   X-Code的基本使用和OC基础

    

(1)XCode创建开发环境步骤 

         Welcome to Xcode窗口,选择Create a new Xcode project。 

         Create a new Xcode project:创建一个新的Xcode项目。 

 (2)小知识点回顾

         头文件:#import <Foundation/Foundation.h>

         cc 文件名.m -framework Foundition  ————进行编译

         @autoreleasepool自动释放内存

         定以变量不要有NS
         NSLog(@"Hello, World!”);------只要是字符串都有”@“!!

         option+函数名-------相当于help

         建立breakpoint(断点)检查断点之前的代码是否有问题

你可能感兴趣的:(非凡程序员)