![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
nqct1
草率计划,积极行动
展开
-
C语言fgets函数和gets函数区别,导致字符串比较出现问题
所以说,用strcmp比较的时候,总会因为后面这个小细节而发生错误。但是呢,最好不要用这个函数读出来的一行数据和你输入的字符串作比较,给个例子:(自己写程序将最后的那个\n换成\0).而一般的gets不会这样,他会把\n转换成\0.因为如果是读一行,他会在\n之后再加\0;fgets函数用来读文件中的数据。原创 2022-11-27 15:36:31 · 299 阅读 · 0 评论 -
C语言gets函数原型
C语言gets函数的原型原创 2022-11-27 15:27:38 · 1377 阅读 · 0 评论 -
VS2019修改代码后必须重新生成解决方案
VS2019修改代码之后不必手动生成配置的方法原创 2022-11-27 15:22:41 · 5918 阅读 · 1 评论 -
C语言随机数问题
因为rand()函数产生的随机数是伪随机数,是根据一个数值按照某个公式推算出来的,而这个数值由一个公式计算得来,这个值在电脑启动后是不变的。在这里我将这个公式比作一个种子,现在我们就要修改这个种子。常用的方法是用 srand 修改种子,但是也有一个问题如果用在for循环里面:for 循环运行速度非常快,在一秒之内就运行完成了而 time() 函数得到的时间只能精确到秒,所以每次循环得到的时间都是一样的,这样一来,种子也就是一样的,随机数也就一样了srand((unsigned int)ti原创 2021-05-05 14:46:20 · 202 阅读 · 0 评论