c 语言函数知识点总结语言函数知识点总结 总体上必须清楚的 1 程序结构是三种 顺序结构 选择结构 分支结构 循环结 构 2 读程序都要从main 3 计算机的数据在电 脑中保存是以 二进制的形式 数据存放的位置就是 他的地址 4 bit是位 是指为 0 或者 1 byte 是指字节 一个字节 八 个位 概念常考到的 1 编译预处理不是C 语言的一部分 不占运行时间 不要加 分号 C 语言编译的程序称为源程序 它以 ASCII 数值存放在文 本文件中 2 define PI 3 1415926 这个写法是错误的 一定不能出现分 号 3 每个C 语言程序中 main 函数是有且只有一个 4 在函数中不可以再定义函数 5 算法 可以没有输入 但是一定要有输出 6 break 可用于循环结构和 switch 语句 7 逗号运算符的级别最低 赋值的级别倒数第二 第一章 C 语言的基础知识第一节 对 C 语言的基础认识 1 C 语言编写的程序称为源程序 又称为编译单位 2 C 语言书写格式是自由的 每行可以写多个语句 可以写 多行 3 一个C 语言程序有且只有一个 main 函数 是程序运行的 起点 第二节 熟悉vc 1 VC 是软件 用来运行写的 C 语言程序 2 每个C 语言程序写完后 都是先编译 后链接 最后运行 c obj exe 这个过程中注意 c 和 obj 文件时无法运行的 只有 exe 文件才可以运行 常考 第三节 标识符 1 标识符 必考内容 合法的要求是由字母 数字 下划线组成 有其它元素就错 了 并且第一个必须为字母或则是下划线 第一个为数字就错了 2 标识符分为关键字 预定义标识符 用户标识符 关键字 不可以作为用户标识符号 main define scanf printf 都不是关键字 迷惑你的地方 If 是可以做为用户标识符 因为 If 中的第一个字母大写了 所以不是关键字 预定义标识符 背诵define scanf printf include 记住预定义 标识符可以做为用户标识符 用户标识符 基本上每年都考 详细请见书上习题 第四节 进制的转换 十进制转换成二进制 八进制 十六进制 二进制 八进制 十六进制转换成十进制 第五节 整数与实数 1 C 语言只有八 十 十六进制 没有二进制 但是运行时 候 所有的进制都要转换成二进制来进行处理 考过两次 a C 语言中的八进制规定要以 0 开头 018 的数值是非法的 八进制是没有 8 的 逢 8 进 1 b C语言中的十六进制规定要以 0 x 开头 2 小数的合法写法 C语言小数点两边有一个是零的话 可以 不用写 1 0在 C 语言中可写成 1 0 1在 C 语言中可以写成 1 3 实型数据的合法形式 a 2 333e 1 就是合法的 且数据是 2 333 10 1 b 考试口诀 e前 e 后必有数 e 后必为整数 请结合书上 的例子 4 整型一般是 4 个字节 字符型是 1 个字节 双精度一般 是 8 个字节 long int x 表示 x 是长整型 unsigned int x 表示 x 是无符号整型 第六 七节 算术表达式和赋值表达式 核心 表达式一定有数值 1 算术表达式 考试一定要注意 两边都是整型的话 结果就是一个 整型 3 2 的结果就是 1 如果有一边是小数 那么结果就是小数 3 2 0 的结 果就是 0 5 符号请一定要注意是余数 考试最容易算成了除号 符 号两边要求是整数 不是整数就错了 注意 2 赋值表达式 表达式数值是最左边的数值 a b 5 该表达 式为 5 常量不可以赋值 1 int x y 10 错啦 定义时 不可以连续赋值 2 int x y x y 10 对滴 定义完成后 可以连续赋值 3 赋值的左边只能是一个变量 4 int x 7 7 对滴 x 就是 7 5 float y 7 对滴 x 就是 7 0 3 复合的赋值表达式 int a 2 a 2 3 运行完成后 a 的值是 12 一定要注意 首先要在2 3 的上面打上括号 变成 2 3 再 运算 4 自加表达式 自加 自减表达式 假设a 5 a 是为 6 a 为 5 c 语言函数知识点总结

展开阅读全文

c语言中函数的知识点总结,c语言函数知识点总结相关推荐

  1. c语言中空格字符怎么表示_C语言中常用的字符串操作函数

    作者:陈太浪 出处:https://home.cnblogs.com/u/TomHe789/ C语言中提供了许多的字符串操作函数,常见的字符串操作函数有以下几种: 1.求字符串长度的函数 原型函数:s ...

  2. C语言中你可能会用到的字符串函数的代码

    将写内容过程中比较常用的内容段做个备份,下面资料是关于C语言中你可能会用到的字符串函数的内容. {if(dest == src)return dest;else if(dest < src){} ...

  3. Python编程语言学习:python语言中快速查询python自带模块函数的用法及其属性方法、如何查询某个函数关键词的用法、输出一个类或者实例化对象的所有属性和方法名之详细攻略

    Python编程语言学习:python语言中快速查询python自带模块&函数的用法及其属性方法.如何查询某个函数&关键词的用法.输出一个类或者实例化对象的所有属性和方法名之详细攻略 ...

  4. c语言中申请内存并初始化,c语言中结构体的定义、初始化及内存分配

    #include struct person { char *name; int age; }; int main() { //结构体可以定义在函数内,也可以定义到函数外 //相当于全局变量与局部变量 ...

  5. c语言中字符占用的存储单元,C语言知识点第1章.doc

    C语言知识点第1章 C语言知识点总结(二) 第八节 字符字符常量定义:一对单引号括起来的一个字符.如'A'.'a'.'9'相应字符对应的ASCII编码值(见附录四)字符常量占用一个字节的存储单元(一个 ...

  6. 1563页Go语言中文文档,涵盖Go语言所有核心知识点,限时免费下载!

    Go 语言有多火爆?国外如 Google.AWS.Cloudflare.CoreOS 等,国内如七牛.阿里等都已经开始大规模使用 Go 语言开发其云计算相关产品. Go 语言的语法很简单,很容易掌握. ...

  7. c语言getchar函数_C语言中带有示例的getchar()函数

    c语言getchar函数 C语言中的getchar()函数 (getchar() function in C) The getchar() function is defined in the < ...

  8. 在c语言中怎么返回引用参数,C语言函数 函数的声明 C语言的头文件 #include的用法 形参和实参 函数的返回值 - 猫扑天空...

    C语言函数 一.是什么? 是指编程中对一块功能代码的封装,可以理解一个程序片段 二.有什么用? 可以封装代码,方便调用,提高复用性 三.怎么用? 定义:  返回值类型  函数名(形参类型 参数名1-. ...

  9. Go 语言中的一等公民:看似普通的函数,凭什么?

    大家好,我是煎鱼. 在 Go 语言中,一提函数,大家提的最多的就是 "Go 语言的函数是一等公民".这个定义来的非常突然,我们先了解一下什么是一等公民,他又凭什么? 根据维基百科的 ...

  10. 图解C语言中数组指针、指针数组、函数指针、函数指针数组、指向函数指针数组的指针

    关于C语言中数组指针.函数指针.指针数组.函数指针数组.指向函数指针数组的指针一直比较绕,稍微整理一下. 到底是指针还是数组? 其实到底是指针还是数组还是看变量名与[]先结合还是*先结合.我们知道C语 ...

最新文章

  1. Angular2 从搭建环境到开发
  2. win10查看pcie设备_壹拓网科技解密WIN10系统使用向日葵开机棒远程开机需要设置几个地方...
  3. Hystrix降级逻辑中如何获取触发的异常 1
  4. Ubuntu下动态库与静态库混合连接
  5. creo如何更改打开时显示方式_图纸打开显示问号时的一种快捷更改方法【AutoCAD教程】...
  6. 基于handsontable的web excel(上)
  7. visio阵列_什么软件可以画这种图,Visio怎么画?
  8. windows安装fiddler
  9. 数字地球各类贴图资源下载地址
  10. 数据分析思维:分析方法和业务知识
  11. 佳能Canon imageCLASS MF742Cdw 一体机驱动
  12. PDM系统服务器管理,PDM产品数据管理系统
  13. C#实现触摸屏自定义键盘
  14. 【python】解析中英文
  15. Linux下samba的安装与配置
  16. java环境jdk配置
  17. 知到网课伦理与礼仪考试试题|真题题库(含答案)
  18. 阿铭Linux培训课视频第四期
  19. 为什么两个向量垂直,点积为0
  20. NVMe Over Fabrics架构概述

热门文章

  1. LBP原理介绍以及算法实现
  2. CCS软件安装教程(超级详细)
  3. 使用inno setup制作安装包
  4. 解决方案:微信小程序下载文档出错downloadFile:fail url not in domain list
  5. matlab求单自由度振动方程为,matlab求解振动方程
  6. 高校后勤管理系统java代码_java毕业设计_springboot框架的高校后勤信息管理系统...
  7. 我的搜狗拼音皮肤和细胞词库都发布咯!
  8. 西北工业大学生态环境学院张文宇课题组博士后招聘启事
  9. 《初级会计电算化实用教程(金蝶KIS专业版)》一导读
  10. beini安装破*WIFI