栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

【ONE·C || C语言基本知识集合·问答版】

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【ONE·C || C语言基本知识集合·问答版】

总言

  知识归纳,温故知新,自问自答罢。
  会慢慢学习和补充。

文章目录
  • 总言
  • 文件操作
    • part1:
    • part2:
  • 文件编译
    • part1:

文件操作 part1:
  1. 从文件功能角度来看,通常文件可以如何分类?
  2. 文件名的组成部分?
  3. 简单阐述为什么会有文件指针的存在?文件、文件类型和文件类型指针的关系?
  4. 文件类型取名?不同编译器下文件类型是否相同?
  5. 文件打开函数和文件关闭函数的使用(返回类型是什么、有几个形参、形参分别是什么)?关于文件扩展名需要注意的事项?
  6. 如何理解文件打开函数与文件指针、文件信息区的关系?
  7. 文件路径在文件操作函数中的使用方法(绝对路径&相对路径)?
part2:
  1. 简单阐述几种基本常用的文件使用方式?(“r”,“w”,“rb”,“rw”)细节差别?输出数据与输出数据?文件不存在的情况?
  2. 为什么文件使用方式是用双引号(字符串类型),而不是单引号(字符类型)?
  3. 常见的文件读写函数有哪些,如何称呼它们?哪些是输入函数,哪些是输出函数?它们适用于什么样的数据流?(fgetc、fputc、fgets、fputs、fwrite、fread、fscanf、fprintf)
  4. 对比下列函数,说说差异?printf、scanf、fprintf、fscanf、sprintf、sscanf。
  5. 这些输入输出函数参数的差异在哪?如何在编程中使用以上函数?(重点!即对上述函数的具体理解。)
文件编译 part1:
  1. 简单阐述什么是翻译环境,什么是运行环境?通常情况下它们分别由谁来完成?(操作系统和编译器)
  2. 简单阐述程序编译的大体逻辑(源文件、编译器、目标文件、链接库、连接器,和可执行程序之间的关系)。源文件和目标文件是一一对应的吗?目标文件后缀是什么?链接库是什么?链接器起到什么作用?上述过程是什么环境?
  3. 翻译环境中程序编译一般可分为几个阶段,不同阶段都做了什么事?
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/836559.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号