![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言学习部分知识点
Ccnn_yun
这个作者很懒,什么都没留下…
展开
-
排序算法
冒泡排序冒泡排序是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。时间复杂度:O(n^2)算法稳定性:稳定大致步骤为:比较相邻的元素。如果第一个比第二个大,将两个元素进行交换; 对每一对相邻元素作同样的操作,从开始第一对到结尾的最后一对; 针对所有的元素重复以上的步骤(除了最后一个); 重复步骤1~3,直到排序完成...原创 2020-02-08 17:10:40 · 203 阅读 · 0 评论 -
C语言认识(一)
新的原创 2018-11-07 20:26:35 · 717 阅读 · 0 评论 -
C语言认识(二)指针
指针 *int main(){ int a = 10, b=20; int c = a *b; int *p = NULL; p = &a; *p = 100; p = &b;}*p认为是一级指针;p存的是a的地址指针又称为间接访问符。&*p = p;*&p = p;Typedef查询一下。基本变量可以进行混合运算...原创 2019-03-18 14:46:56 · 297 阅读 · 0 评论 -
const,引用,inline,static函数和 #define
const,引用,inline如何替代宏的?区别?优势?inline函数 和 static函数 和 #define 比较1:#define是在预编译的时候,进行的没有类型检查的单纯替换,而inline是在编译的时候进行的有类型检查的代码展开。2:#define没有调试的可能,如果代码里面有#define所替换的函数,只能祈祷不要出错,因为程序无法调试。而inline在debug版本下是有调...原创 2019-01-19 10:58:20 · 227 阅读 · 0 评论