- 博客(10)
- 收藏
- 关注
原创 Debug和Release的介绍(调试技巧)
F9:创建断点和取消断点断点的重要作用,可以在程序的任意位置设置断点。这样就可以使得程序在想要的位置随意停止执行,继而一步步执行下去。F11:逐语句,就是每次都执行一条语句,但是这个快捷键可以使我们的执行逻辑进入函数内部(这是最长用的)。称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好的使用。CTRL+ F5:开始执行不调试,如果你想让程序直接运行起来而不调试就可以直接使用。F10:逐过程,通常用来处理一个过程,一个过程可以是一次函数调用,或者是一条语句。
2023-03-24 19:28:29 463
原创 初始结构体
首选print1指针传参,因为函数传参的时候,参数是需要压栈的,如果传递一个结构体对象的时候,结构体过大,参数压栈的系统开销比较大,所以会导致性能的下降。结构体中的成员变量可以是标量,数组,结构体等等。结论:结构体传参的时候,要传结构体的地址。
2023-03-23 12:04:20 65
原创 初识指针(野指针|指针越界|计算字符串长度)
野指针就是指针指向的位置是不可知的(随机的,不正确的,没有明确限制的)NULL相当于0,用来初始化指针,给指针赋值。arr和&arr[0]一样取出的是首元素地址。sizeof(arr)取出的是整个数组的大小。3.计算字符串长度的三个自定义函数。arr+i和&arr[i]是一样的。&arr取出的是整个数组的地址。
2023-03-19 13:07:45 65
原创 c语言操作符1
2.对于/操作符如果两个操作数都为整数,执行整数除法而只要有浮点数执行的就是浮点数除。1除了%操作符之外,其他的几个操作符可以作用于整数和浮点数。3%操作符的两个操作数必须为整数。返回的是整除之后的余数。
2023-03-10 16:38:52 37
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人