电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>C语言|源代码>C语言的一些基础知识的详细资料说明

C语言的一些基础知识的详细资料说明

2019-06-04 | docx | 0.03 MB | 次下载 | 1积分

资料介绍

  1. 结构体中的数组,不能直接赋。

  2. 同类型的结构体可以直接用变量名实现赋值,例: s[2],m[2]={{10,2.8},{0,0.0}}; 即s[0]=m[1];

  3. 数组名为数组首地址,地址常量之间不可以相互赋值

  4. 在C语言中,字符串常量是以双引号括起来的字符序列。

  5. 计算机只能处理二进制表示的目标程序,不能直接执行由C语言编写的源程序

  6. 二维数组定义的一般形式是:

  类型说明符数组名[常量表达式1][常量表达式2]。

  其中“常量表达式1”表示第一维下标的长度,“常量表达式2” 表示第二维下标的长度。

  如对二维数组全部元素赋初值,则第一维的长度可以不给出。但如果对x[4][]赋值,只确定行数,而不确定列数,就无法正确赋值。

  7. continue语句的作用是:跳过循环体中剩余的语句而进行下一次循环, Break语句的作用是终止正在执行的switch流程,跳出switch结构或当break语句用于do-while、for、while循环语句中时,可使程序终止循环而执行循环后面的语句,即满足条件时便跳出循环。

  8. 只能在循环体内和switch语句体内使用break语句。

  9. C语言中的标识符由下划线、字母和数字组成,且必须以下划线或字母开始。

  10. C程序中主函数不能被其他函数调用

  11. C语言中的关键字即不能做变量名也不能做用户函数名

  12. 用户定义的标识符只要满足标识符命名规则没有特殊要求,不必一定“见名知义

  13. 不同C语言规定标识符的有效长度可能会不同,但没有限制最大长度

  14. scanf和printf是C语言提供的输入输出函数, 由printf输出的数据都隐含右对齐, Printf输出数据所占的宽度由系统决定

  15. 复合语句可以包含多条语句,在其中可以定义局部变量

  16. 字符常量可以进行关系运算,不能参与数值运算

  17. 对于不同函数的形式参数可以使用相同名称的标识符

  18. 每个数组包含一组具有同一类型的变量,这些变量在内存中占有连续的存储单元

  19. 一条语句只能定义一个数组是不准确的,可以通过一条语句定义多个数组

  20. 数组说明符的一对方括号中可以是整型常量,可以是整型常量表达式

  21. 在引用数组元素时,下标表达式必须是整型的

  22. 数组下标的下限是0

  23. 字符串数组,是指数组中的每个元素都是一个存放字符串的一维数组

  24. strlen返回的是字符串s实际占用内存大小加上结尾符

  25. 两个字符串不能用关系运算符进行大小比较,可以使用strcmp

  26. 当使用连接函数strcat时,内存空间会减少一个字符位置。

  27. 函数可以接受函数名作为实参传入,引用函数名也是指针,即函数名代表该函数的入口地址

  28. 花括号对{}不仅用来表示函数的开头和结尾,也可以用于表示复合语句

  29. C语言中的语句必须以分号”;“结束,所以空语句表示为”;“,不是空行,

  30. C语言中,逻辑真值对应非0, 逻辑假值对应0

  31. 分支结构的流程走向是根据表达式的值,并不仅仅是算数表达式的值。

  32. 循环发生嵌套时,没有规定层数; 循环嵌套时,书写代码时没有要求必须缩进

  33. main函数可以放在程序开始,也可以放在中间,也可以放在最后,位置不固定,但程序执行时必须从main函数开始

  34. 在C程序的函数中不能定义另一个函数,可以声明或调用另一个函数

  35. 每个C程序中必须包含一个main函数,但不一定是每个C程序文件中必须有,用户单独编写的某个函数也可以存储为一个C程序文件

  36. 数据库设计过程主要包括需求分析、、概念结构设计、逻辑结构分析、数据库物理设计、数据库实施、数据库运行和维护阶段。

  37. 数据库系统的特点为高共享、低冗余、独立性高、具有完整性等

  38. 数据管理发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。其中最后一个阶段结构简单,使用方便逻辑性强物理性少,在各方面的表现都最好,一直占据数据库领域的主导地位

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1电子电路原理第七版PDF电子教材免费下载
  2. 0.00 MB  |  1490次下载  |  免费
  3. 2单片机典型实例介绍
  4. 18.19 MB  |  92次下载  |  1 积分
  5. 3S7-200PLC编程实例详细资料
  6. 1.17 MB  |  27次下载  |  1 积分
  7. 4笔记本电脑主板的元件识别和讲解说明
  8. 4.28 MB  |  18次下载  |  4 积分
  9. 5开关电源原理及各功能电路详解
  10. 0.38 MB  |  10次下载  |  免费
  11. 6基于AT89C2051/4051单片机编程器的实验
  12. 0.11 MB  |  4次下载  |  免费
  13. 7蓝牙设备在嵌入式领域的广泛应用
  14. 0.63 MB  |  3次下载  |  免费
  15. 89天练会电子电路识图
  16. 5.91 MB  |  3次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234313次下载  |  免费
  3. 2PADS 9.0 2009最新版 -下载
  4. 0.00 MB  |  66304次下载  |  免费
  5. 3protel99下载protel99软件下载(中文版)
  6. 0.00 MB  |  51209次下载  |  免费
  7. 4LabView 8.0 专业版下载 (3CD完整版)
  8. 0.00 MB  |  51043次下载  |  免费
  9. 5555集成电路应用800例(新编版)
  10. 0.00 MB  |  33562次下载  |  免费
  11. 6接口电路图大全
  12. 未知  |  30320次下载  |  免费
  13. 7Multisim 10下载Multisim 10 中文版
  14. 0.00 MB  |  28588次下载  |  免费
  15. 8开关电源设计实例指南
  16. 未知  |  21539次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935053次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537791次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234313次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233045次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191183次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183277次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138039次下载  |  免费