首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
C语言
小白姿态
创建于2022-05-06
订阅专栏
从头开始学习C语言
暂无订阅
共6篇文章
创建于2022-05-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
动态内存分配
栈、堆、静态区 动态内存函数 malloc和free 函数原型 使用 calloc 函数原型 使用 malloc和calloc的区别 calloc在返回申请好的空间地址之前,会给申请的空间初始化为0
变量的作用域
说人话就是变量在哪起作用 全局变量:在函数外定义的变量 局部变量:在函数中定义的变量 程序块中的变量:在函数内部的复合语句中定义的变量
#define定义的宏常量
#difine定义的标识符并不占用内存,只是一个临时的符号,预编译之后就不存在了 它的作用就是宏替换 打印的结果是a = 10 主函数内的LEN被之前的宏替换了,所以,不能在宏定义之后再加分号之类的,
const常变量
C语言中的常变量 如果改变一下,将g_max变成常变量 另一个例子‘ C++中又变成了另外一种,更加严谨
C语言字符串相关函数及其实现(部分)
strlen 可见,strlen("abc") - strlen("abcdefg")确实是小于0的数,但是返回值是无符号整形,所以要进行转换 最后的结果是一个很大的整数 strcpy 函数原型 st
动态内存分配经典面试题
动态内存分配经典面试题 动态内存分配之前一直不太懂, 这次做了几道试题,希望可以补一补之前的短板 自娱自乐,如有错误,请不吝指出