- 博客(9)
- 收藏
- 关注
原创 C.程序的编译与预处理
在代码被编译为可执行的程序时会发生什么?预处理的宏是如何替换以及宏可以完成什么,本文章会一一详解__FILE__ //进行编译的源文件__LINE__ //文件当前的行号__DATE__ //文件被编译的日期__TIME__ //文件被编译的时间__STDC__ //如果编译器遵循ANSI C,其值为1,否则未定义这些符号都是语言内置符号#define 机制包括了一个规定,允许把参数替换到文本中,这种实现通常称为宏(macro)或定义宏(define macro)。
2023-05-04 14:03:00
443
1
原创 C语言文件操作
当设计一款程序因为关闭无法保存数据时,文件操作一系列的函数被设计用于使用/创造文件将数据写入/读取目录1.为什么使用文件?2.文件的打开和关闭3.文件的顺序读写4.文件的随机读写5.文本文件和二进制文件6. 文件读取结束的判定7.文件缓冲区。
2023-05-02 18:57:40
289
原创 C语言-《猜名次》、《猜凶手》、《杨辉三角》
既然说了是以开关条件(true/false)判断,那也就是可以转换成0 1的形式加起来判断到底等不等于三,等于那就是判断出了凶手,用%c将存储在char的值转换为字符输出。每个人争取第一的机会只有1次,第二则有两次......以此类推把这几种可能性乘起来发现正好等于120,也就是说每个人有120种可能夺取一个名次。这边我使用三个for循环来分别控制初始化,相加 ,打印, 当第一个for循环没到2之前可以把前三个1打印出来。等i到2之后就该第二个for循环起作用了,将上面两个数相加然后放到中间。
2022-09-13 02:58:05
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人