上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: C标准库提供了相关API,帮助我们读、写文件; 文件分类 文本文件:人很容易能够读懂的文件,如:代码源文件、txt文件等 二进制文件:人不容易读懂的文件,如:可执行程序文件、链接库、图片文件等 文件指针 在c程序中,有三个默认文件指针,它随着程序默认打开与关闭;他们便是:标准输入stdin、标准输出 阅读全文
posted @ 2025-11-19 21:37 BigBosscyb 阅读(10) 评论(0) 推荐(0)
摘要: 数组是一个存储多个相同类型值的结构;但如果我们希望存储一同学的信息,他包含:姓名、性别、年龄、家庭住址等;这时数组就不能够胜任了。于是本篇需要引出“结构体”类型,来实现不同类型数据的存储。 结构体是一种用户自定义类型; 结构体类型声明;变量创建和初始化 声明结构体类型 struct 类型名 {多个成 阅读全文
posted @ 2025-11-17 10:08 BigBosscyb 阅读(10) 评论(0) 推荐(0)
摘要: 可能经常会听到:指针常量、常量指针、指针数组、数组指针、指针函数、函数指针;函数指针数组,等这些听起来感觉向绕口令似的词汇; 可见数组、指针、函数之间是有很多联系的。比如看下面一段代码: #include<stdio.h> #include <string.h> int main() { char* 阅读全文
posted @ 2025-11-12 23:05 BigBosscyb 阅读(12) 评论(0) 推荐(0)
摘要: 弄清楚变量的作用域和生存周期,能够让我们不至于犯低级错误; 局部变量 在初学C语言变量的时候,我们通常将变量写在main函数内; 在函数内部,或者{}块内部的变量称为局部变量;它有以下特点: 系统不会帮忙初始化,需要自己初始化 在离其最近的花括号中有效 出了花括号自动销毁 若作用域外又声明了同名的变 阅读全文
posted @ 2025-11-12 22:01 BigBosscyb 阅读(35) 评论(0) 推荐(0)
摘要: 由于数组有存储多个相同类型值的能力,我们能够做更多有趣的事情。首先我们要了解数组,然后再聊一聊数组可以做什么。 数组的声明和初始化 数组类型形式如右侧:数据类型 数组名[数组大小]={值1,值2,值3,...}; 比如下面代码,声明了一些数组变量: #include <stdio.h> int ma 阅读全文
posted @ 2025-11-10 08:29 BigBosscyb 阅读(22) 评论(0) 推荐(0)
摘要: 这是一个变量的声明及初始化语句:int a=10;在程序员眼中,会关注:变量a的类型和变量a的值;而在系统计算机眼中,可能是这样的:在地址0x1234开始占用了四个字节的内存,这个内存上需要写入一个整型值10; 对,我们在初学c程序时,会先学习使用变量的别名a,来操作变量--这种方式被称为直接访问变 阅读全文
posted @ 2025-11-09 16:26 BigBosscyb 阅读(19) 评论(0) 推荐(0)
摘要: 对于函数我的理解是:对一段代码进行封装,达到可复用目的而诞生的;它的一般格式是: 返回值类型 函数名(形参列表){/代码块,即:函数的具体实现/} 其实仅仅这些函数就已经算了解完了,但由于函数太重要了,我们要对其深入仔细的探讨;我脑海中大概可以想到的概念有:函数的定义与声明、函数调用、内联函数、递归 阅读全文
posted @ 2025-11-08 18:09 BigBosscyb 阅读(23) 评论(0) 推荐(0)
摘要: 这四个阶段一定要知道!!! 在不了解之前,我使用VS开发c程序调用第三方库时,第三方库的开发文档说明中多次提到配置连接器的附加依赖项,虽跟着操作了一遍,但感觉还是云里雾里。 但如果早早了解了这四个阶段,我应该就会从从容容,游刃有余了。 C程序编译的四个阶段 预处理:预处理器处理一些预处理指令,如: 阅读全文
posted @ 2025-11-06 08:34 BigBosscyb 阅读(22) 评论(0) 推荐(0)
摘要: 在很多书籍中运算符、表达式、语句会被分为多个章节,细致地介绍;但本人记录这个系列主要是为了拾遗,所以就将觉得有必要提及的知识点记录下来。 我的理解:这种基础知识点,初学时能够脸熟就行,关键在于写代码练习;比如本文最后,能写出来个99乘法表,那这些知识点我认为就算掌握了。 运算符大概分为算术运算、逻辑 阅读全文
posted @ 2025-11-02 19:21 BigBosscyb 阅读(10) 评论(0) 推荐(0)
摘要: 在计算机中采用科学记数法将浮点数分为下面三部分: float 4个字节 32位 从高到低依次是: 31 30-23 22-0 符号位 0或1 指数位8位 小数部分23位 举例:十进制的小数20.1如何转成计算机中的存储形式(二进制)呢? 步骤: 整数部分和小数部分分别转成二进制 整数部分转二进制:除 阅读全文
posted @ 2025-11-01 13:12 BigBosscyb 阅读(22) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 10 下一页