本周学习知识点: (1)Android异步 (2)对C语言的历史及应用的讲解 (3)C语言的数据类型
本周学习收获: (1)Android的编程部分思路 (2)对C语言的大概了解 (3)C语言的基本数据类型以及变量常量的使用 | |
学习总结: Abdroid 异步 异步执行前onPreExecute()----->正在后台执行doInBackground(String... params)------>执行完毕 onPostExecute(String result) C语言介绍 1)C语言是一种用途广泛、功能强大、使用灵活的过程性(procedural)编程语言,既可用于编写应用软件,又能用于编写系统软件。 2)发展及其特点: 发展:最初的语言是BCPL,渐渐发展长B语言,在1983年,美国国家标准协会制定第一个C语言标准草案,由此C语言渐渐开始完善。 特点: 语言简洁、紧凑; 使用方便、灵活; 运算符丰富;数据类型丰富; 具有结构化的控制语句; 语法限制不太严格,程序设计自由度大; 允许直接访问物理地址,能进行位操作,可以直接对硬件进行操作; 用C语言编写的程序可移植性好; 生成目标代码质量高,程序执行效率高。 3) C语言开发环境搭建(Eclipse的C/C++开发环境 ) 在网上下载Eclipse IDE for C/C++ Developers(网址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/juno/SR1/eclipse-cpp-juno-SR1-win32.zip) ; 安装MinGW,Windows下首选的标准C++环境; 配置C++环境变量; 4)创建C项目:File-->New-->C Project;创建C文件(File-->New-->Source File) 5)C语言允许用两种注释方式: //:单行注释 /*……*/:块式注释 6)C语言程序 输出信息:在主函数中用printf函数; 求两个整数之和:设置3个变量(a、b、sum),用赋值运算符“=”把结果传送给sum 7)C语言程序特点: 一个源程序文件中可以包括三个部分:预处理指令、全局声明、函数定义 函数是C程序的主要组成部分(必须包含一个main函数(只能有一个)) 一个函数包括两个部分:函数首部、函数体(声明部分和执行部分) 从main函数开始执行 (1)C语言的数据类型 1)C语言标示符 C/C++语言字符集由字母,数字,空格,标点和特殊字符组成 标识符: 程序员在程序中定义的单词,它表示程序中的一些实体 标识符由字母、数字、下划线组成,可以是一个或多个字符 第一个字符必须是字母或下划线,不能使用C语言关键字 关键字: 关键字不能被用作标识符,否则编译错误 2)基本数据类型 数据类型: 包括基本类型(整型、字符型、实行)、构造类型(数组、结构体、共用型、枚举类型)、指针类型、空类型、定义类型
3)输出 格式输出:基本数据类型可以使用printf()将数据显示在屏幕上
4)常量 常量分为:数值类型常量(整型常量、实型常量)、字符类型常量 5)变量 在程序执行过程中,取值可变的量称为变量 注意:最后一个变量名之后必须以“;”号结尾 变量定义必须放在变量使用前,一般放在函数体的开头部分 在同一语句里不能混合定义不同类型的变量 变量的初始化和赋值 初始化就是在变量定义时给一个初始值 变量被定义后,如果不给它初始化或赋值,那么它的值是一个随机值 可以在定义后给变量赋值达到初始化的作用 6)输入 函数scanf()可以实现标准设备的输入,是printf()的逆操作 它把输入的字符串转换成各种形式:整数、浮点数、字符和字符串 用scanf()读取基本变量类型的值,在变量名前加& 从标准输入中读取一个字符,用getchar()函数实现: 7) 进制转化表
|
周记(一)
最新推荐文章于 2022-11-04 13:07:09 发布