c语言常考题型 c语言题库选择填空

前言

本文末将赋上题库自带答案,前文主要分几个大方向讲述c语言基础常有的考点,主要考点,若要详细了解可通过关键词搜索获取详解,让读者复习更有逻辑对c语言了解更深刻系统,也能更好的突击学校考试,哈哈。希望点赞(❤ ω ❤)收藏。题库前面会涉及c++的输入输出大家不要害怕主要时c语言的题目。

一类题型概论基础

c语言语句的书写格式,比如c语言一句可以多行(虽然不建议这样写)。

注释的格式。

c语言如何转换为机器语言,c语言如何实现的。

c语言main函数的  main函数位置有影响吗 main函数有几个 c语言由若干函数组成

c语言是一种怎样的语言

c语言的特点

基本数据类型

各种数据类型的定义初始化。

八进制,十六进制,二进制,十进制的输入输出

格式化输入输出

转义字符  ASCII码表

数据的存储 以及各种类型数据的范围

字符类型数据的定义 

反码 补码 原码之间的换算 

c语言强制转换的规则

各种操作符的使用和顺序 && 和||使用时的潜规则他的后半部分什么时候不执行

控制语句

if else嵌套时 else对应if的规则

switch的使用 无break的情况  使用要求。

do while  while for语句的使用 嵌套      

数组和结构

数组的定义 在使用时下标变化

下标允许的形式

常用的排列 冒泡排列 插入排列 选择排列的实现

字符串数组的定义以及什么时候结尾 如何初始化会发生未结尾的情况

字符串定义时“”使用只能在初始化

字符串的长度 strlen与sizeof的区别

二维数组的定义 初始化

指针

空指针 野指针 数组指针  指针数组

思考数组和指针的区别

如何定义指针与二维数组对应

strcpy与野指针为啥会发生错误 而未初始化的字符串数组又不会报错

const int* 和int const*的区别

函数

函数的定义 

函数不能嵌套定义 能嵌套使用

形参和实参

函数的返回值

形参和实参类型不匹配时

函数指针

函数递归的实现

作用域和属性

复合语句定义的变量

extern static auto register 的使用

多个static定义一个变量名时

全局变量 和局部变量的定义和使用以及其存储的实现

文件

打开文件  的几种形式 关闭文件

文件的输入输出流

文件指针的使用fseek

文件的类型

其他

define 和定义函数有什么区别

typedef的使用

包的调用

结构体的定义

结构的内部元素的调用 

用结构体指针访问结构体元素

联合体域结构体的区别

联合体所占内存 联合体的使用  

数据在实际物理硬件中如何存储 

  

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值