- 博客(6)
- 收藏
- 关注
原创 引用函数小复习
为什么输出是6而不是3呢? 这是因为前面的赋值为3根本在做无用功,虽然在上一步的赋值中可能有那么一段时间b为3(从右往左run的话,那显然没有任何意义。若该条语句是先执行函数再赋值及从左往右run的话,那么直到下一步赋值这个b都为3(更合理的情况是函数运行完b就没有了,啥也不是,整个操作没有任何意义)如果要实现第一种情况的话,函数的参数应该是取址或者指针) 该部分表达有些许混乱,见谅。 因此要达到此人的想法,正确代码可能为 原理及代码如上 但本人觉得这种用法实属画蛇添足 更普遍的用法可能为 现阶段..
2021-03-12 12:19:38 79
原创 记得吸收上一行的换行符
在这里插入图片描述 这个读取上一行的换行符给我干吐了 蛮简单一个题卡了巨久还花我5000金币 一直在找cin. getline的问题结果是因为没有换行符 特此留念
2021-03-02 23:09:10 155 1
原创 cin.getline函数小复习
cin. getline用于吸收字符串时可以吸收空格 cin. getline(str,n) 最多吸收n-1位,因为最后一位留给\0
2021-03-02 22:16:41 82
原创 2021-01-23
有点奇怪 不给二维数组赋初值时是可以进入循环并输入的,但是我需要其他值为0,要是再给其他的再用一个循环赋0的话显得太麻烦了。 第一种直接跳过for循环的对二维数组的赋值 第二种不会跳过 来自codeblocks20.03 但是据说c++builder没有这个问题 ...
2021-01-23 17:07:46 66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人