标签:
------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
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后缀可执行文件----开始执行
标签:
原文地址:http://www.cnblogs.com/luxuezhu/p/4653739.html