- 博客(3)
- 收藏
- 关注
原创 零基础上手C语言(动态内存分配)
动态内存分配(2)字节和bit的关系一、calloc二、realloc常见的动态内存错误 字节和bit的关系 1字节=8位 一个16进制为0xf,一个16进制数为四个二进制数,0x0为0000,0xf为1111,即1个16进制数为4位 如42 4D 38 04 04 00 00 00 00 00 36 04 00 00,每两个16进制数隔开,用意是:因为1个16进制数为4位,两个就是8位,即1个字节,所以这里是14字节,是位图文件头,以字节为单位,容易计数。 一、calloc void* calloc
2021-04-28 00:05:30 66 1
原创 C语言入门小白自学笔记(动态内存分配1)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 动态内存分配前言一、malloc和freeC语言提供了一个动态内存开辟的函数:malloc二、free注意 前言 在平时我们开辟的空间不能满足我们的需求时,就可以考虑开辟动态内存,以下是范例,代码中开辟的空间大小是固定的 #include<stdio.h> struct s { char name[20]; int age; }; int main() { int n = 0; scanf("%
2021-04-26 23:49:41 82
原创 C语言入门小白学习笔记(VS环境和调试技巧)
2021.4.25 C语言入门学习笔记(VS环境和调试技巧) Debug和Release的区别: Debug通常称为调试版本,包含调试信息并且不作优化,便于程序员调试程序 Release称为发布版本,进行了优化,使程序在代码大小和运行速度上都是最优的,以便客户使用。 优秀的代码: 1、代码运行正常 2、bug很少 3、效率高 4、可读性高 5、可维护性高 6、注释清晰 7、文档齐全 常见的coding技巧: 1、使用assert 2、尽量使用const 3、养成良好的编码风格 4、添加必要的注释 5、避免代
2021-04-25 22:48:55 140 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人