闫小林

LV1
发表了文章

C语言 | 每日基础(58)

读者:我能否把 main() 定义为 void, 以避免扰人的 “main无返回值” 警告?

闫小林
发表了文章

C语言 | 每日基础(57)

读者:“const char *p” 和 “char * const p” 有何区别?

闫小林
发表了文章

C语言 | 每日基础(56)

读者:为什么声明 extern int f(struct x *p); 报出了一个奇怪的警告信 息 “结构 x 在参数列表中声明”?

闫小林
发表了文章

一个简单的C语言测试框架

工作久了,难免有一些知识点容易遗忘,每次遗忘都会去重新写一个测试demo,然后测试出结果后就把这个demo给删掉了,下次又忘了,又要重写去写,这真是一件吃力不讨...

闫小林
发表了文章

C语言 | 每日基础(55)

阿一:一种流行的技巧是用一个单独的用括弧括起来的的 “参数” 定义和调用宏, 参 数在宏扩展的时候成为类似 printf() 那样的函数的整个参数列表。

闫小林
发表了文章

操作系统内核都是用C语言写的?

②简洁紧凑,使用灵活的语法机制,并能直接访问硬件能够直接访问硬件的语言有:汇编和 C语言 汇编属于低级语言,难以完成一些复杂的功能,但是汇编比C语言访问硬件的效...

闫小林
发表了文章

C语言 | 每日基础(54)

读者:我有些旧代码, 试图用这样的宏来构造标识符 #define Paste(a, b) a/**/b 但是现在不行了。

闫小林
发表了文章

C语言中的字符串可以怎么处理?

char strncpy(char s1,const char *s2,size_t n);

闫小林
发表了文章

C语言 | 每日基础(50)

阿一:这是个风格问题, 因此有不少的争论。很多人认为 “嵌套包含文件” 应该避免。它让相关定义更难找到,如果一个文件被包含了两次, 它会导致重复定义 错误; 同...

闫小林
发表了文章

C语言 | 每日基础(49)

读者:我第一次把一个程序分成多个源文件, 我不知道该把什么放到 .c 文 件, 把什么放到 .h 文件。(“.h” 到底是什么意思?)

闫小林
发表了文章

我的C语言入门笔记~!

C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系...

闫小林
发表了文章

C语言 | 每日基础(48)

阿一:对于这个问题没有什么好的答案。如果这两个值是整数, 可以使用异或的技 术, 但是这对浮点值或指针却不行, 对同一个值也无能为力。 如果希望这个宏用于任何类...

闫小林
发表了文章

C语言最大难点揭秘~!

本文将带您了解一些良好的和内存相关的编码实践,以将内存错误保持在控制范围内。内存错误是 C 和 C++ 编程的祸根:它们很普遍,认识其严重性已有二十多年,但始...

闫小林
发表了文章

C语言 | 每日基础(47)

读者:因为在 C 语言中所有的非零值都被看作 “真”, 是不是把 TRUE 定 义为 1 很危险?如果某个内置的函数或关系操作符 “返回” 不是 1 的 其它值...

闫小林
发表了文章

C语言 | 每日基础(46)

读者:C 语言中布尔值的候选类型是什么?为什么它不是一个标准类型?我应该用 #define 或 enum 定义 true 和 false 值吗?

闫小林
发表了文章

C语言 | 每日基础(45)

阿一:在 C 语言中字符用它们的字符集值对应的小整数表示。因此, 你不需要任何 转换函数: 如有你有字符, 你就有它的值。数字字符和它们对应的 0-9 的数字之...

闫小林
发表了文章

C语言 | 每日基础(44)

阿一:字符和字符串的区别显而易见, 而 strcat() 用于连接字符串。C 中的字符用它们的字符集值对应的小整数表示。字符 串用字符数组表示; 通常你操作的是...

闫小林
发表了文章

AI 换脸用来拍“大片”??

最近云毕业正当时,各家科技公司顺势推出了自己的 AI 换脸技术,结果又被同学们玩坏了!

闫小林
发表了文章

C语言 | 每日基础(43)

读者:calloc() 和 malloc() 有什么区别?利用 calloc 的零填充功能安 全吗?free() 可以释放 calloc() 分配的内存吗, 还...

闫小林
发表了文章

千万不要运行这行代码!!

Win系统下,今天教你使用一行代码就可以让电脑卡的死机,可以发给朋友整蛊一下。友情提示:整蛊有的度,不要把别人惹恼了!

闫小林

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券