技术无关篇 1 - 编程交流群生存指南
提问的智慧
这篇文章似乎是生存必学了(
1. 对于萌新
- 不要违法犯罪:不要做外挂,不要做病毒,不要开盒,有事报警。
- 不要拍屏:因为看不清,会对群友的眼睛造成伤害。因为没法制定看不清和看得清的标准,所以看得清的照片也不行。
2.1. 不要指导拍屏:你这次敢指导拍屏,下次敢指导什么我不敢想了。
2.2. 不要转发拍屏:你这样转发一次,等于你也有责任啊。 - 不要用手机写代码:手机写代码输入不便,不能配置环境,学习效率低于获取能用的电脑然后学习。
3.1. 不要指导手机写代码:你这次敢指导手机写代码,下次敢指导什么我不敢想了。 - 没有能用的电脑不要写代码:不如去玩。
- 不许有偿:去别的地方寻找有偿服务。你的一点点偿付不起任何实际的有偿服务。
- 不加好友:单独指导是另外的价格。
- 有钱没地方花可以 v 我。
- 不许接发单:去别的地方接发单。在这里接发单被骗了不负责。
- 不许引流。
- 不要钓鱼。
- 发报错信息或日志信息:算卦三元一次十元三次,你算什么东西?
- 发代码:算卦三元一次十元三次,你算什么东西?
- 不要扭我脖子:把你的图片转过来再发。
- 不要直接发答案。
- 不要直接贴AI的回复。
- 抄代码的时候一个字都不要差:标点符号也不要差,再对比十遍,看不出来不要学写代码。
- 用英文标点符号:自己检查,检查不出来不要学写代码。
- 作业自己做:不要发题目然后问一句怎么做,发你在做作业过程中碰到的问题。
- 重修的时候记得好好学习。
- 哪来的代码问哪里。
- 不要转发问题:让本人进来提问。
- 直接发问题:不要问有没有人,不要问有没有人认识这个话题,不要问有没有人熟悉这个领域。
- 不要强调自己刚学:新手不会得到同情和优先级,也不会被更多地容忍弱智和固执行为。
- 字体看不清:换个字体。
- 缩进看不清:先学怎么缩进。
- 文件没保存。
- 用群文件里的能锚 C++。
- C 语言和 C++ 语法和标准库函数参考网站: https://cppreference.com
- 微软 C# 官方文档: https://learn.microsoft.com/en-us/dotnet/csharp/tour-of-csharp/
- Python 官方文档 https://docs.python.org
- 不许 CSDN。
- 不要用 C++ Primer plus。
- 编译器报错了:用你的眼睛在屏幕上寻找报错信息,找不到不要学写代码。
endl
,不是end1,小写字母 l,不是数字1。- 少了个分号,在哪里自己找。
- 多了个分号,在哪里自己找。
- 把上次运行的命令行窗口关掉。
- 同一个项目只能有一个
main
函数,如果你需要写另一个程序,新建一个项目。 - 异域症了:不同函数里的变量不是同一个。
- 编译器不报错不等于程序是正确的。
- 运行不报错不等于程序是正确的。
- 42
- 未定义行为:产生了未定义行为的程序是不正确的,不要写包含未定义行为的程序。
- 不要用
void main
,用int main(){}
。 - 学习c语言不要用 .cpp 文件。
- 不要用
scanf_s
:scanf_s
和scanf
是不同的函数,不要替换使用,在文件最开头加上#define _CRT_SECURE_NO_WARNINGS
。
46.1. 也不要用printf s
,fscanf_s
,fopen_s
,memcpy_s
。
46.2. 这也是不推荐 Visual Studio 的其中一个原因。 scanf
的格式字符串里不要有其它字符:不要在格式字符串里使用空格,逗号,“请输入”,冒号。printf
转换指示待和参数不匹配:会毁灭世界,不要毁灭世界好吗。https://zh.cppreference.com/w/c/io/fprintf- 不要用
float
,用double
:float
不适用于你会碰到的所有场最 - 不该用
switch
的地方不要用switch
:成绩区间是不该用switch
的地方,不要用switch
。 - 使用了未经初始化的空量,声明局部变量的时候总是初始化。
- 不能
a < b < c
,没有这样的语法。 - 越界了:我们还不是那种关系,不要越界。
- 不要使用动态长度的数组:用足够大的数组或者
#define
的数组长度 - 数组不是指针:数组是数组,指针是指针,数组不是指针,数组会隐式类型转换成指针。你的老师是错误的。你的教程是错误的。
- 没有按值传递和按指针传递的区分:函数参数总是复制的,数组在隐式转换成指针之后复制。
const
不是常量的意思,const
是不能修改的变量,不能用作数组长度。- C 语言和 C++ 不兼容,是不同的编程语言。你的老师是错误的,你的教程是错误的。
- 不需要先学 C 语言再来学习其他语言和计算机科学课程。
- 想不清楚可以在纸上画运行流程,想不清楚可以在纸上画节点的连接关系。
- 不许
easyx
。https://www.zhihu.com/question/403035995/answer/1307688078 - 不许小熊猫 C++:用群文件里的能锚 C++。
- 不许 VS2010 学习版:用群文件里的能锚 C++。
- 不要用 VC6.0:用群文件里的能锚 C++。
- 不要用 CFree:用群文件里的能锚 C++。
- 不要用 Dev-C++ 5.11:用群文件里的能锚 C++。
- 不要配置 VSCode 的一键编译功能:用命令行编译,或者用群文件里的能锚 C++。
- 不要把 Vim 当作日常使用的代码编辑器:用群文件里的能锚 C++。
- 不要画爱心。不要关自己或别人的电脑。
- 分手。
- 不要劝架:应该受到攻击的人应该受到攻击,你这次敢阻止应该受到攻击的人受到的攻击,下次你敢纵容别人做什么事我不敢想了。