随笔分类 - C语言
摘要:https://blog.csdn.net/Move_now/article/details/69307890
阅读全文
摘要:https://blog.csdn.net/absurd/article/details/830164
阅读全文
摘要:https://blog.csdn.net/zqixiao_09/article/details/50877383
阅读全文
摘要:参考:https://blog.csdn.net/hitwhylz/article/details/14526569 https://blog.csdn.net/zw1996/article/details/51253336
阅读全文
摘要:交换函数swap的四种写法: 1、经典法——嫁衣法: void swap(int *a,int *b) { int temp = *a; *a = *b; *b = temp; } 2、经典改进法——泛型法:(适用于各种参数类型) void swap(void *a, void *b, int da
阅读全文
摘要:返回指针的函数: 返回本地变量的地址是危险的 返回全局变量或者静态本地变量的地址是安全的 返回在函数内 malloc 的内存是安全的,但是容易造成问题 最好的做法是返回传入的指针 实例: #include<stdio.h> int* f(void); void g(void); int main(i
阅读全文
摘要:(%A)仅仅代表以何种格式显示所要显示的数据,具体何种格式如下: %d 有符号10进制整数 %i 有符号10进制整数 %o 无符号8进制整数 %u 无符号10进制整数 %x 无符号的16进制数字,并以小写abcdef表示 %X 无符号的16进制数字,并以大写ABCDEF表示 %F/f 浮点数 %E/
阅读全文
摘要:静态本地变量: 在本地变量定义时加上static修饰符就成为静态本地变量 当函数离开的时候,静态本地变量会继续存在并保持其值 静态本地变量的初始化只会在第一次进入这个函数时做,以后进入函数时会保持上次离开时的值 实例: #include <stdio.h> int main(int argc,cha
阅读全文
摘要:全局变量定义: 定义在函数外的变量是全局变量 全局变量具有全局的生存期和作用域 它们与任何函数都无关 在任何函数内部都可以使用 全局变量初始化: 没有做初始化的全局变量会得到 0 值 (局部变量会得到随机值) 指针会得到NULL 只能用编译时刻已知的值来初始化全局变量 它们的初始化发生在main函数
阅读全文


浙公网安备 33010602011771号