黑马程序员---ios学习日志2

ios开发基础-C语言

object - c简称OC,是扩充C的面相对象编程语言。

C语言发展:BCPL语言--B语言--C语言

C语言发展现状:C语言在计算机编程语言中排名第一

C语言学习中难点:

1、运算符: 自增、自减运算符

2、进制:各种进制转换、源码、反码、补码

3、数组:一维数组、二位数组、多维数组

4、循环:多重循环的嵌套、排序、查找

5、函数:递归函数、递归调用

6、指针:一级指针、多级指针、指针和数组、函数、结构体之间的关系

7、内存管理:c语言的内存管理的问题、内存泄露、野指针

8、有参宏及条件编译

9、多文件开发:多文件编译、多文件开发

C语言的程序构成方式

1、c语言中,程序由函数构成,每个函数有自己的功能

2、一个程序有且只有一个主函数

3、如果一个程序没有主函数,则这个程序不具有运行能力

4、函数都是只有在调用的时候才会去执行的,主函数由系统调用

5、主函数的书写格式必须按照规范

主函数的写法:

int main()

{

   语句;

}

C语言源程序分析

#include <stdio.h>                          // 表示stdio.h文件中有printf这个函数

int main(){                              // int表示主函数的返回值

                                           //main是主函数的名称

                                          //() 表示主函数的参数,如果括号中什么都没有,表示没有参数

    printf(“hello world ”);

                                          // { } 表示这是函数题

       return 0;                        //  printf是一个函数,是系统提供的一个函数,作用是向控制台输出字符

                                         //  \n表示输出的时候换行

                                        //   return 0; 表示main函数返回给系统一个0

 

    

}

C语言执行的流程

1、写源文件

   (编译)----.o后缀的目标文件---(链接).out后缀可执行文件----开始执行

 

posted @ 2015-07-17 10:41  杨广晓  阅读(135)  评论(0)    收藏  举报