1 / 31
文档名称:

c语言基础.ppt

格式:ppt   大小:285KB   页数:31
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言基础.ppt

上传人:n22x33 2018/10/31 文件大小:285 KB

下载得到文件列表

c语言基础.ppt

相关文档

文档介绍

文档介绍:本章主要内容
C脚本的开发环境
变量
运算符和数学函数
指针
循环和条件语句
函数
结构
API
项目环境
Windows API
标准对话框
文件
_c语言基础
1
C脚本的开发环境
图形编辑器的动作编辑器
用于在对象处创建C动作。
创建C动作的步骤如下:
1)打开图形编辑器。
2)选择期望的属性或事件。
3)编写执行期望计算的函数主题、动作。
4)翻译已完成的函数。
5)对于为对象属性创建的C动作,必须定义触发器。对于为对象事件创建的C动作,由于事件本身就是触发器,所以不用再定义触发器
6)通过单击动作编辑器的确定按钮,可将已编写的C动作放置在期望的属性或事件处。通过C动作动态化的属性或事件将用绿色箭头标记。
_c语言基础
2
全局脚本编辑器
全局脚本编辑器用于创建项目函数、标准函数和动作。
建立项目函数的步骤如下:
1)打开全局脚本编辑器。
2)选择项目函数条目,单击鼠标右键,从弹出式菜单中选择新建→函数创建新项目函数的基本框架。
3)项目函数可以完全由用户进行配置,没有不能编译的代码段。编写函数标题,且函数必须有一个名称,以便C动作或其他函数调用。此外,必须指定返回值和函数所需的传递参数。
_c语言基础
3
4)编写函数主题。
5)编译已完成的函数。
6)与描述一起定义一个口令,以保护项目函数免遭未授权人员访问。
7)完成的项目函数用合适的名称进行保存。
建立全局动作的步骤如下:
1)打开全局脚本编辑器。
2)创建动作的基本框架。
3)编写动作主体。
4)定义口令来保护项目函数免遭未授权人员的访问。与函数相比,它还需要设置一个触发器来控制动作的执行。
5)保存完成的动作。
_c语言基础
4
测试输出
通过执行程序来测试输出,这样便于在开发期间进行故
障检测和错误诊断。测试输出可以通过printf()函数来启
动,通过该函数,不但可输出简单文本,而且可输出当前变
量值。Printf()函数至少一个参数,该参数是一个字符串,
要传递的附加类型和数量取决于该字符串。在prinft()函数
中字符“%”用于在该位置插入变量值的标识符,跟在字符“%”
之后的字符确定变量的数据类型。
_c语言基础
5
变量
变量
变量是由程序处理的数据对象。变量只有在定义以后才
能使用。在第一条指令可以执行前,必须先定义程序中的所
有变量。
常量
除变量之外,程序中也使用常量。它只是数值的直接使
用。
数据类型
Char为一个字节,可以接受一个字符;Int为整型数值;
Float为单精度型浮点数;Double 双精度型浮点数。Int数据
类型之前可以加关键字signed或
_c语言基础
6
unsigned。关键字signed代表有符号数,关键字unsigned
代表无符号数。Int数据类型之前也可以加关键字long或
,其含义仍然
相同。Short(或short int)数据类型的变量需要2个字节
的存储空间,long(或longint)数据类型的变量与int数
据的变量一样需要4个字节的存储空间,然而double数据类
型的变量需要8个字节的存储空间。每种数据类型都可以显
示某一数值范围的数值,其区别在于不同的数据类型所需
的存储空间不同,以及是有符号还是无符号数据类型。
_c语言基础
7
各数据类型的数值范围如下:
Int 2147483648~2147483647
Unsigned int 0~429967295
Short 32768~32767
Unsigtned short 0~65535
Long 2147483648~2147483647
Unsigned long 0~4294967295
Char 128~127(所有的ASCII字符)
Unsigned char 0~225(所有的ASCII字符)
float 10^38z~0^38
double 10^308~0^308
_c语言基础
8
变量及C的数据类型
_c语言基础
9
静态变量和外部变量

C变量在定义后才能在函数中生效。在函数终止后,
它又变成无效。如果再次调用该函数,则将会再生成C变
量。然而,如果在变量前加关键字static,则在两次函
数调用之间保留该变量,因此,它将保留其值。然而对
于C动作,画面,静态变量才会有效。
如果撤消选定画面,则静态变量变成无效。再次打开画
面后,在C动作期间将会再次生成静态变量。
_c语言基础
10

最近更新

2026年自考专业(会计)考试题库200道附答案【研.. 84页

2026年天津河西公务员考试题库附答案 53页

2026年自考专业(营销)考试题库2000道及完整答.. 82页

2026年宁波财经学院单招职业倾向性测试模拟测.. 44页

2026年药物分析题库完整版 42页

2026年安全防诈骗知识竞赛线上题库100道及完整.. 41页

2026年起重机司机考试题库200道【必刷】 76页

2026年软件技术C语言基础知识练习题(综合题).. 13页

2026年锅炉操作工考试题库200道含完整答案【名.. 74页

2026年山东旅游职业学院单招职业适应性测试模.. 42页

2026年山东科技职业学院单招职业技能考试模拟.. 45页

2026年工贸试题-考试题库附参考答案【a卷】 41页

2026河北省定向陕西师范大学选调生招录考试备.. 48页

2026浙江宁波市海曙区面向优秀社区党组织书记.. 51页

2026年庐江公务员笔试题库及答案1套 57页

2026年惠州安全生产知识试题(能力提升) 27页

2026年护士内科外科考试题库附答案 41页

2026鲁南技师学院第一批招聘教师8人考试备考题.. 48页

2026年教师能力考试题库附答案 42页

c语言测考试题库(突破训练) 13页

2026年新刑法知识测试题(各地真题) 15页

C语言题库(夺冠系列) 13页

2026年春季四川省南充精神卫生中心护理岗编外.. 46页

党内廉政知识测试题(实用) 14页

党风廉政知识试题(精选题) 14页

2026年曲松县辅警招聘考试历年真题必考题 31页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

2025年安徽邮电职业技术学院单招职业技能测试.. 66页

2024年南京信息职业技术学院单招职业技能测试.. 78页