c语言
c语言笔记
李204
这个作者很懒,什么都没留下…
展开
-
数据结构与算法笔记(一)
算法的特性 1.有穷性 2.确定性 3.可行性 4.输入 5.输出 “好”算法的特性 1.正确性 2.可读性(无歧义,好理解) 3.健壮性 4.高效率与低存储 时间复杂度 使用估算法,只保留最大的项,考虑数量级就可以 ...原创 2021-06-27 11:28:00 · 143 阅读 · 0 评论 -
学习c语言的第八天
指针和指针类型 指针的类型决定了,对指针解引用的时候有多大权限(能操作几个字节) 指针的类型决定了 p+1移动得步长 野指针 1.局部变量不初始化 默认是随机值 2.局部指针不初始化就是野指针 指向随机值 所以要避免野指针 3.指针越界(指出数组外面)也会形成野指针 4.指针指向了已经被销毁得局部变量 ...原创 2021-05-04 19:49:40 · 83 阅读 · 0 评论 -
学习c语言第七天
函数原创 2021-05-03 10:00:40 · 121 阅读 · 0 评论 -
学习c语言的第六天
m原创 2021-04-21 18:14:32 · 80 阅读 · 0 评论 -
学习c语言的第五天
for循环 for循环的优势 将循环变量的初始化 //格式 for(语句1;语句2;语句3) { //代码块 } 执行顺序: 语句1初始赋值> 语句2 判断>语句3 调整循环变量>语句2 判断… 小贴士: for循环 语句2 一般用 i < x 用开区间 for(;???? 1.for循环 调整 判断 都可以省略 等判断部分被省略 则判断结果恒为真 2.不建议随意省略 int i = 0; int j = 0; for(i=0; i < 10; i++) {原创 2021-04-18 16:05:00 · 124 阅读 · 1 评论 -
BUG记录(错题本)
前言: 本文章用于记录本人在学习编程过程中遇到的BUG,内容大部分来自网上dalao的解答非原创 数组内容的比较 错误示范 int arrayA[] = { 5, 10, 15, 20, 25 }; int arrayB[] = { 5, 10, 15, 20, 25 }; if (arrayA == arrayB) // 语句错误 cout << "The arrays are the same. \n"; else cout << "The arrays are原创 2021-04-16 07:56:59 · 140 阅读 · 0 评论