C语言
文章平均质量分 92
关于C语言的博客专栏
一朵猫猫菇
一篇更比六篇强
展开
-
“全网最细“C语言指针笔试题详解
先来点指针与数组结合的题 第一题: int main() { int a[] = { 1,2,3,4 }; printf("%d\n", sizeof(a)); printf("%d\n", sizeof(a + 0)); printf("%d\n", sizeof(*a)); printf("%d\n", sizeof(a + 1)); printf("%d\n", sizeof(a[1])); printf("%d\n", sizeof(&a)); printf("%d\n原创 2022-10-03 20:25:30 · 866 阅读 · 11 评论 -
C语言自定义类型详细介绍
C语言自定义类型来咯~原创 2022-09-19 16:58:01 · 611 阅读 · 12 评论 -
“超级全的”C语言文件操作详解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结 前言 提示:这里可以添加本文要记录的大概内容: 为什么要使用文件呢?答案很简单,文件可以在程序结束也能将相应的内容进行查看,比如我们在写通讯录的时候发现每次程序结束后那些联系人就没有了,下一次打开程序还是需要重新录入信息,如果有了文件,我们直接将信息保存到文件中,下一次打开文件里面还有之前录入的信息,我们在想既原创 2022-10-13 21:41:58 · 289 阅读 · 8 评论 -
C语言预处理相关讲解
@[TOC] 文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结 #一、程序的翻译环境和执行环境 在ANSI C的任何一种实现中,存在两个不同的环境。 第1种是翻译环境,在这个环境中源代码被转换为可执行的机器指令。 第2种是执行环境,它用于实际执行代码 ##1.1翻译环境 组成一个程序的每个源文件通过编译过程分别转换成目标代码(object code)。 每个目标文件由链接器(linker)捆绑在一起,形成一个单一而完整的可执行程原创 2022-10-16 22:07:17 · 235 阅读 · 4 评论 -
“史上最全”C语言动态内存及使用动态内存经常出现的错误
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结 一、为什么会有动态内存? 因为当前的内存分配有一定的局限性,例如使用数组只能开辟固定的空间而不能动态开辟,而动态内存能让我们想要多大空间就要多大空间。 二丶动态内存如何使用? 了解并且会使用动态内存的函数,比如malloc函数,calloc函数,和realloc函数。 首先先讲解malloc函数,以下是ma原创 2022-09-26 20:39:47 · 703 阅读 · 6 评论 -
C语言通讯录的实现
C语言实现简易通讯录原创 2022-09-24 22:49:48 · 1049 阅读 · 2 评论