派小白

文档

1

关注

0

好评

0
PDF 满绩笔记

程序设计满绩笔记

阅读 155 下载 2 大小 8.02M 总页数 18 页 2025-03-19 分享
价格:¥ 15.00
下载文档
/ 18
全屏查看
程序设计满绩笔记
还有 18 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 18 页,下载后文档不带水印,支持完整阅读内容或进行编辑。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、云校园所有内容均由同学或合作方上传,云校园不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
C语言知识体系总览用最简洁的方式帮你速通C语言程序设计历史:源于ALGOL、BCPL和B,1989年形成ANSI C标准重要性:用于系统和商业软件,具备高效性、可移植性等优势C语言基础O基本结构:包含文档、链接、定义等多部分编程风格:自由格式,合理排版提升可读性程序执行:经历创建、编译、链接和执行四个步骤字符集与标记:包含多种字符,标记有关键字、标识符等数据类型:基本类型(整型、浮点型等)和用户自定义类型数据类型与变量○变量声明:指定类型,可初始化,有作用域和存储类区分常量定义:数值、字符和字符串常量,可用#define定义符号常量算术操作符:基本运算,整数和实数运算规则不同关系与逻辑操作符:用于比较和逻辑判断操作符与表达式。赋值与其他操作符:多种赋值形式,含自增自减等特殊操作符表达式求值:涉及类型转换,操作符有优先级和结合性输入输出操作O一语句:多种形式,用于条件判断和执行不同代码块switch语句:依据表达式值选择执行相应代码块条件操作符:简化条件判断和赋值操作while循环:入口控制循环,满足条件执行循环体do-while循环:出口控制循环,至少执行一次循环体循环结构Ofo循环:功能强大,可进行初始化、条件判断和变量递增循环中的跳转:使用break和continue关键字实现跳转一维数组:声明、初始化,可进行元素访问和运算二维及多维数组:用于矩阵等数据表示,有特定声明和初始化方式动态数组:运行时创建,通过特定函数实现内存管理字符串操作:声明、初始化,可进行读写、拼接和比较字符数组与字符串。字符串函数:多种处理函数,方便字符串操作函数定义与调用:有返回值和参数传递等多种形式函数类别:按参数和返回值分为不同类别递归函数:函数自身调用自身解决问题变量作用域:变量有不同作用域和生命周期结构体:定义、声明变量,可进行成员访问和操作结构体与联合体O联合体:成员共享内存,内存大小由最长成员决定指针基础:定义、初始化,可通过指针访问变量指针O指针运算:包括递增、与数组和函数的结合运用指针的问题:使用不当会引发多种错误文件操作基础:定义、打开、关闭文件,有多种/O操作函数文件的随机访问:通过特定函数实现文件指针的定位和操作命令行参数:main函数可接收参数用于程序运行控制2.Constants,Variables,and Data typesASC IIC令牌一览:ASCII表C TOKENS02KeywordsConstantsStringsOperators441021Efloat-15.5'ABC"6V 102 fwhile100"year"WGW1825A代ZSpecial Symbols出+12main,amount这些是关键字标识符(identifiers)First character must be alphabet(orautodouble命名规则:intunderscore-下划线)breakelselongswitchMust consist of only letters,digital orcaseenumregistertypedefunderscorecharextemunionOnly first 31 characters are significantconstfloatshortunsigned·Can not use a keywordcontinueforsignedvoidMust not contain white spacevolatiledostaticwhileC语言中的主要数据类型:Data Types and Their KeywordsPRIMARY DATA TYPESIntegral TypeCharactercharunsigned charCharactersignedunsigned typecharintunsigned intunsigned charunsigned short intlong intunsigned long int(or short int or short)Unsignedintegerunsigned int(r unsigned)Floating point Typeunsigned short intvoidLong double(or unsigned short)Unsigned long integerunsigned long int(or unsigned long)数据类型的所占内存大小和取值范围:Size (bits)RangeDouble-preisionchar or signed char8-128to127unsigned char80to255int or signed int1616unsigned int0to65535short int orsigned short int-128to127unsigned short int80to255long int orsigned long int32-2.147.483.64802.147.483.647unsigned long int320to4.294.967.295float3.4E-38t03.4E+38double1.7E-308o1.7E+308long double8034E-4932to1.1E+4932
文档评分
    请如实的对该文档进行评分
  • 0
发表评论

云校园在北交 交大学子的综合社交服务平台

联系官方 云校园首页