- 博客(3)
- 收藏
- 关注
原创 C语言 struct结构体对象与指针
掌握指针的使用,可以提高程序的灵活性和效率。在C语言中,函数的参数传递默认是值传递,也就是说,函数中的形参是实参的拷贝,对形参的修改不会影响到实参。在C语言中,我们可以通过malloc函数来动态地分配内存空间,malloc函数返回的是一个void类型的指针,我们可以将其强制转换为需要的数据类型的指针。这里,我们比较了指针p和指针q的大小关系,由于p指向的地址小于q指向的地址,所以输出p < q。这里,我们将指针p声明为const指针,指针所指向的变量a是只读的,不能通过指针来修改a的值。
2023-10-26 21:58:43
568
原创 python内置常用函数
1.all()函数:判断指定序列中的所有元素是否都为True,则返回True,如果有一个False,则返回False。1.find()函数:用于检测某个子串是否在这个字符串中,如果在,则返回这个子串开始的位置下标(第一个),否则返回-1。4.sorted()函数:与sort()使用方法类似,但sorted()可以对字符串,字典进行操作。print(mystr.count('and',1,20)) # 在字符串(1,20)中出现的次数。4.rfind()函数:和find()功能相同,但查找方向为右侧开始。
2023-10-24 12:49:19
70
原创 c语言的命名规则和static关键字
由运行结果分析,当static修饰局部变量a后,变量a在text函数中进入后创建,出函数并未后销毁,而是保留了上一次循环a出text函数后的值继续作用,即局部变量a被static关键字修饰后,作用域不变,生命周期变长了。代码中变量a作为局部变量,text函数中a初始值为0,a++后a的值为1,打印输出1,a每次循环进入text函数创建,出text函数销毁。首先展示代码,我们在同一个工程中创建两个源文件,在左边源文件中定义全局变量a的值,在右边源文件中使用关键字extern,声明外部变量a。
2023-10-24 12:36:00
173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人