温故而知新,这篇文章是关于之前所学的C语言知识的一点点问题,循序渐进,看看自己是不是都能够答出来;
- 什么是C语言?
- C语言的优缺点;
- C语言的用用领域;
- C语言的重要性;
- C语言的学习目标都有哪些;
- #开头的作用,include的作用,<>的作用,stdio.h的作用;
- int main (void) 的作用分别都是什么?
- ;是干什么的,是不是每一行代码后面都需要分号
- printf 语句是干什么用的,怎么用
- return 0 ;的作用是什么?
- 什么是字节?
- 常见的字节单位有哪些,他们之间是如何进行换算的?
- 为什么字节是硬件所能访问的最小单位?
- 为什么平时买到的手机还有储存卡明明是512G的,但是实际容量却不是;
- 如何将十进制转换为各个进制;
- 如何将各个进制转换为十进制;
- 将一个小数的常量赋值给整数常量,会出现什么问题;
- 将一个大的数据怎样用浮点型的科学计数法表示;
- \n,\t,\r的作用分别是什么?
- 如何定义变量,= 和==的区别和用法分别是什么?
- 为什么要学习补码?
- 什么是原码和反码?
- 如何去一个数的原码还有反码?
- 原码和反码中第一位表示什么?
- int和char是如何互通的?
- 什么是ASCII表,他有什么左右,并且怎样用呢?
- 不同数据类型之间是如何进行运算的?
- 代码的书写规范是怎样的,暂时知道空号和空格就行;
- printf的三种重要的输出格式是怎样的?
- 输出控制符都有哪些,作用都是什么?(提示:%d,%ld,%md,%u,%c,%f,%mf,%of,%s,%x,%X,%#x,%#X)
- scanf的作用是什么
- scanf的定义格式是怎样的?
- scanf是怎样在底层进行储存数据的;
- &是什么作用呢?
- scanf的三个注意事项分别是什么?
- 常见的运算符,关系运算符,逻辑运算符都有哪些?
- 运算符的优先级是怎样的,遇到的时候如果不知道查询也不是不可以的
- 流程控制有哪三类?
- if语句的格式,和控制范围都是什么?
- else if怎么用,他的注意事项是什么?
- 三运运算符的定义格式是什么,他要怎么用?
- if else if else 的用法
- 什么是空语句,空语句在程序中有什么问题或者作用?
- swtich的定义格式是怎样的呢,有什么注意事项?
- for循环的定义格式,还有注意事项都有什么?
- 什么是自增自减运算符,都有什么作用?
- 轻质类型转换有什么作用,怎样进行强制类型转换呢?
- 各个数据类型之间的精度都是怎样的?
- while循环的定义格式是怎样的,有什么注意事项?
- do...while循环的定义格式还有注意事项分别是什么?
- break和continue的作用分别是什么?
- 如何情路缓冲区,%d和%c缓冲区的区别?
- 什么是一维数组,以为数组有哪些定义格式,初始化一维数组的方式有那些?
- 如何访问数组元素?
- 数组的索引是怎样的?
- 数组在内存中的存储形式都是怎样的?
- 二维数组的定义格式是什么,如何初初始化二维数组?
- 如何访问二维数组?
- 什么是字符数组,字符数组的定义格式是怎样的呢?
- 关于字符数组都有些注意事项?
- 字符数组初始化的三种形式?
- 什么是二维字符数组,他是如何定义,如何初始化呢?
- 什么是字符串,字符穿和字符数组之间的关系是什么?
- 什么是字符串变量?
- 如何格式化输出字符串?
就是这一点点东西,因为效率的问题居然拖了这么久.......