C语言学习

1.源文件、文本文件、二进制文件

2.二进制、8进制、16进制

3.编码,ASCII(美国),GBK、unicode

4.编译(编译器)、目标文件(中间件),链接、连接器(链接系统文件、三方库的目标文件)-》可执行文件

5.内存、磁盘、cpu (系统都是将程序从磁盘中读取文件到内存中,内存加载并运行程序,cpu从内存中读取数据和指令,数据和指令其实都是二进制数据,至于是程序还是数据,完全是由cs:ip 和 ds决定的)

6.存在磁盘上内存上还是cpu上的其实都是二进制数据,显示到显示器上的字符,还是视频还是文本 还是音频,都是系统去识别的,二进制数据呈现给我们的,是经过编码

7.程序入口main、变量声明、变量赋值、变量类型(长度,多少个字节,长度越长,容纳的数据就越多,二进制表示的数据就越大)、强类型和弱类型的区别(在强编译时就得明确数据类型,弱类型可以自动推演,可以先数字后面用字符串也能赋值)

8.内存大小: bit、Byte、kb(2的10次方)、mb(20)、GB(30)、TB(40)

9.IDE(集成开发环境,程序工具的集合,编辑器、代码提示器、调试器、项目管理工具《资源、源文件的管理等》、界面《菜单、面板等》)

10.主流的C语言编译器vsC++ 、 gcc、llvm clang、嵌入式操作系统的相关编译器

11.什么是工程/项目,(用于管理源文件和其他资源的文件夹)、有不同的工程类型,一种没界面、一种有界面、一种辅助类型的(库)

12。什么是头文件? .h 和 .c的区别(本身都是文本文件,通常.h只包含函数声明,函数代码一般放在.c文件)

13.浮点数和定点数的区别?

(浮点数是小数的一种存储形式,科学技术法)

整型数据类型是叫定点数存储。

相关推荐

  1. C语言学习C语言

    2024-01-01 21:02:02       39 阅读
  2. C语言学习

    2024-01-01 21:02:02       63 阅读
  3. C语言学习笔记)

    2024-01-01 21:02:02       42 阅读
  4. C语言学习路线】

    2024-01-01 21:02:02       42 阅读
  5. C语言学习(练习题)

    2024-01-01 21:02:02       42 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-01 21:02:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-01 21:02:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-01 21:02:02       82 阅读
  4. Python语言-面向对象

    2024-01-01 21:02:02       91 阅读

热门阅读

  1. R_handbook_统计分析

    2024-01-01 21:02:02       43 阅读
  2. 矩阵对角线遍历

    2024-01-01 21:02:02       65 阅读
  3. NLP项目之语种识别

    2024-01-01 21:02:02       67 阅读
  4. neo4j查询语言Cypher详解(五)--apoc

    2024-01-01 21:02:02       60 阅读
  5. 食品标书代写:让你的食品项目脱颖而出

    2024-01-01 21:02:02       52 阅读
  6. vue 的实例生命周期

    2024-01-01 21:02:02       54 阅读
  7. 2023吉利汽车大模型算法工程师面试经验

    2024-01-01 21:02:02       56 阅读
  8. SPI通信

    SPI通信

    2024-01-01 21:02:02      54 阅读