C进阶
th15t13
这个作者很懒,什么都没留下…
展开
-
程序的预处理
文章目录详解编译+链接一、pandas是什么?二、使用步骤1.引入库2.读入数据总结详解编译+链接组成一个程序的每个源文件通过编译过程分别转换成目标代码(object code)。每个目标文件由链接器(linker)捆绑在一起,形成一个单一而完整的可执行程序。链接器同时也会引入标准C函数库中任何被该程序所用到的函数,而且它可以搜索程序员个人的程序库,将其需要的函数也链接到程序中一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的.原创 2020-12-02 15:24:40 · 389 阅读 · 0 评论 -
常用文件操作函数
文章目录前言什么是文件为什么要使用文件文件名文件类型一、文件的打开与关闭二、文件的顺序读写fread2.读入数据总结前言什么是文件在程序设计中,我们一般谈的文件有两种:程序文件、数据文件。程序文件包括源程序文件(后缀为.c),目标文件(windows环境后缀为.obj),可执行程序(windows环境后缀为.exe)。数据文件文件的内容不一定是程序,而是程序运行时读写的数据,比如程序运行需要从中读取数据的文件,或者输出内容的文件。这里我们讨论的是数据文件。我们以前所处理数据的输入输出都是原创 2020-11-29 14:26:44 · 878 阅读 · 0 评论 -
动态内存管理例题
文章目录为什么存在动态内存分配一、动态内存函数的介绍malloc和free常见的动态内存错误内存泄漏callocrealloc二、内存区域的划分三、四个经典笔试题为什么存在动态内存分配我们已经掌握的内存开辟方式有: int val = 20; char arr[10] = {0};但是上述的开辟空间方式有两个特点:1.空间开辟大小是固定的。2.数组在申明的时候,必须指定数组的长度,它所需要的内存在编译时分配。但是对于空间的需求,不仅仅是上述的情况。有时候我们需要的空间大小在运行的时候..原创 2020-11-26 17:21:27 · 166 阅读 · 0 评论 -
结构体、枚举、联合的用法
文章目录前言一、结构体1、声明2、结构体内存对齐3、位段什么是位段二、枚举1、枚举类型的定义三、联合体前言一、结构体1、声明结构体的声明如下例:struct Student { char name[1024]; int age;};注意:C 语言中要求, 结构体内部不能包含自己这种结构体类型的成员。如下代码是不能编译通过的。struct School { struct Student students; struct School school;};想象一下,以上代码如何原创 2020-11-23 23:27:29 · 554 阅读 · 0 评论 -
字符串函数和内存操作函数
文章目录前言一、常用字符串函数1.strlen2.strcpy字符串拷贝3.strcat字符串拼接4.strcmp字符串比较5.strstr查找子串6.strtok字符串切分二、常用内存函数1.memcpy拷贝2.memmove重叠拷贝补充——关于合法性判定前言C语言中对字符和字符串的处理非常频繁,但是C语言本身是没有字符串类型的,字符串通常放在常量字符串中或者字符数组中。字符串常量适用于那些对它不做修改的字符串函数。一、常用字符串函数1.strlensize_t strlen ( const原创 2020-11-23 22:08:51 · 152 阅读 · 0 评论 -
sizeof和strlen总结
文章目录前言一、整形一维数组二、字符型一维数组三、整形二维数组四、另一些例子总结前言sizeof和strlen的使用是C语言面试的必考考点,并且对于初学者属实不太友好,稍有不慎就会踩坑。昨日接触了一些题目,特地总结一下这类题目的解题方法。一、整形一维数组示例: int arr[] = { 1, 2, 3, 4 }; printf("%d\n", sizeof(arr)); // 16定义了一个元素个数为4的整形数组,sizeof(arr)显然是求数组所占的空间大小,由于一个整型变量占用.原创 2020-11-16 20:12:59 · 125 阅读 · 0 评论 -
数据在内存中的存储和指针进阶
文章目录前言一、结构体成员变量的调用二、数据在内存中的存储1.整数在内存中的存储2.字节序3.原码、反码、补码4.浮点数在内存中的存储三、指针的进阶1.字符指针2.指针数组和数组指针前言11月10日为止,基本学完了C语言的基础知识,并且开始学习数据在内存中的存储和指针进阶的知识。在此总结一下当日所学。一、结构体成员变量的调用如何调用结构体中的成员变量呢?有以下两种方法:1、如果是结构体变量,则使用.2、如果是结构体指针,则使用->另外,结构体作为函数的参数时,一般建议通过传指针的方原创 2020-11-12 15:20:13 · 607 阅读 · 0 评论