- 博客(4)
- 收藏
- 关注
原创 Lesson 16 Ecum, Pointer, Macro & Bit
函数指针在C语言中是一个非常强大的特性,它允许将函数作为参数传递给其他函数,或者将函数赋值给变量。简而言之,函数指针就是指向函数的指针。函数指针的定义需要指定函数的返回类型和参数类型。返回类型 (*指针变量名)(参数类型);例如,定义一个指向返回int类型并接受两个int简单宏不要在宏定义中出现额外的符号,替换时可能导致错误带参数宏简单函数(x) : (y))参数在替换列表中出现时都要放在圆括号中。
2023-12-21 09:39:18
1523
1
原创 C语言之Date files
随机访问文件指的是程序在文件中直接定位并读取/写入文件的任意位置,而不是按顺序逐个字节或行进行访问。C 语言中提供了一些函数来支持随机访问文件,主要是通过文件指针的移动来实现的。随机访问文件允许程序直接跳转到文件的任意位置,适用于一些需要在文件中查找、修改或插入特定数据的情况。在使用这些函数时,需要注意处理文件指针的位置以及错误检查,以确保文件操作的准确性和安全性。负责为用户建立文件,存入、读出、修改、转储文件,控制文件的存取,当用户不再使用时撤销文件等。
2023-12-14 17:45:12
1826
1
原创 C语言学习的一些小细节
a的值是2,因为a++++是后自增,先使用a的值,然后再自增a的值,因此a++++的值是1,是a的旧值,如b = 1 + a++++:b的值是2,因为a++++是后自增,先使用a的值,然后再自增a的值,因此a++++的值是1,是a的旧值,b的值是2,是1+a的值。a的值是2,因为++a是前自增,先自增a的值,然后再使用a的值,因此++a的值是2,是a的新值,如b = 1 + ++a:b的值是3,因为++a是前自增,先自增a的值,然后再使用a的值,因此++a的值是2,是a的新值,b的值是3,是1+a的值。
2023-10-28 20:00:46
69
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人