来知晓
来知晓
全部文章
C世界
AI(1)
LeetCode刷题(27)
Linux实战(8)
MATLAB(3)
Python世界(7)
一起读论文(1)
公号原创(5)
效率工具(3)
整理推荐(13)
机器学习(1)
深度学习(3)
经验总结(18)
自动驾驶(5)
计算机基础(2)
语音处理(12)
归档
标签
去牛客网
登录
/
注册
来知晓
时光如流水,一定要从中,捉几条鱼
全部文章
/ C世界
(共32篇)
C学习:从extern深入了解声明和定义的区别
来自专栏
C学习:从extern深入了解声明和定义的区别 1 背景 2 报错现象 3 原因分析 3 解决 4 参考资料 起因来源于,在头文件中extern声明全局变量,编译报错。以下根据问题现象和分析来说明extern的...
2022-03-05
0
208
C学习:指针初始化的误区
来自专栏
C学习:指针初始化的误区 你以为你理解指针了? 不,你并没有…… 现象:有段关于指针的代码,遇到这种情况,编译通过,运行到指针语句就报错Segmentation fault. 代码如下: short *seed = 0; *seed += 1024; 预期:目的是想...
2022-03-05
0
277
C学习:常用字符串操作函数之strtok()和strtok_s()
来自专栏
C学习:常用字符串操作函数之strtok和strtok_s 基本说明 使用示例 安全函数使用strtok_s() 扩展阅读 基本说明 头文件引用 #include <string.h> 函数签名 c...
2022-03-05
0
1277
C学习:一个负数补码把我整蒙了
来自专栏
C学习:一个负数补码把我整蒙了 负数补码实质 代码示例分析 问题来源 问题分析 附:C代码在线调试工具 负数补码实质 负数补码定义参考之前讨论的一篇博客:C学习:有符号数类型的负数在计算机中的存储 正数的...
2022-03-05
0
330
C学习:逻辑运算和位运算易混点
来自专栏
C学习:逻辑运算和位运算易混点 问题引入 具体分析 相关资料 问题引入 特別注意这两个不常用的:~a 和 a^b,前者按位取反,后者按位异或运算(不同得1,相同得0)。因为久了不用取反运算的话,容易搞混,下意识错用!a来表示按...
2022-03-05
0
263
C学习:绕不开的常用标准库函数及操作
来自专栏
C学习:绕不开的常用标准库函数及操作 位操作 运算符 字符串操作函数 内存管理 输入输出 我们知道的东西是有限的,而我们不知道的东西则是无穷的。——拉普拉斯 位操作 ~a, 取反 a ^ b,...
2022-03-05
0
268
C学习:动态申请二维数组的方法
来自专栏
C学习:动态申请二维数组的方法 二维数组动态申请 三维数组动态申请 附:C代码在线调试工具 一般二维数组初始化时维数都是常量。所谓动态申请二维数组,即在某些场合,需要在程序运行阶段才能知道二维数组的行数和列数,从而在堆中动态分配...
2022-03-05
0
382
C学习:qsort排序算法专用compare比较函数
来自专栏
C学习:qsort排序算法专用compare比较函数 核心说明 数组的compare 字符串的compare 结构体的compare 相关资料 附:C代码在线调试工具 核心说明 说明: qso...
2022-03-05
0
412
C学习:qsort排序算法对动态申请二维数组或字符串排序
来自专栏
C学习:qsort排序算法对动态申请二维数组或字符串排序 前言 二维数组排序 字符串排序 要点总结 相关资料 附:C代码在线调试工具 前言 由于动态申请的二维数组相邻行的内存空间并不连续,所以会导致...
2022-03-05
0
772
C学习:必看基础知识篇整理
来自专栏
C学习:必看基础知识篇整理 基础知识 调试工具GDB 声明:以下内容均收集于网络,并经个人整理提炼,出处已在文中标明,仅供交流学习,侵删。 基础知识 C或C++语言中,#include时尖括号<>和双引号""的区别? #in...
2022-03-05
0
353
首页
上一页
1
2
3
4
下一页
末页