幽默:程序员的进化
高中时期
10 PRINT "HELLO WORLD"
20 END
大学新生
program Hello(input, output)
begin
writeln(\'Hello World\')
end.
高年级大学生
include
int main(void)
{
printf("Hello, world!\n");
return 0;
}
职业新手
#include
void main(void)
{
char *message[] = {"Hello ", "World"};
int i;
for(i = 0; i < 2; ++i)
printf("%s", message[i]);
printf("\n");
}
职业老手
#include
#include
using namespace std;
class string
{
private:
int size;
char *ptr;
string() : size(0), ptr(new char[1]) { ptr[0] = 0; }
string(const string &s) : size(s.size)
{
ptr = new char[size + 1];
strcpy(ptr, s.ptr);
}
~string()
{
delete [] ptr;
}
friend ostream &operator
转载于酷壳CoolShell 无删改 仅以此纪念陈皓(左耳朵耗子)
操作丝毫不拖泥带水,点击菜单、最小化最大化、滑动窗口都可以感觉出来。我也知道等装的软件多了,它又慢了。和硬件配置关系不大的,i9-12900k+64G 的工作站。 回复一些…
最近在了解 serverless 这块,研究过程中感觉有点迷糊,我有点怀疑 serverless 省钱的逻辑,serverless 关键是按量付费,可是假设有个 web 应用 …
大佬们好,go 语言 for 循环多层嵌套怎么用递归函数实现,小弟谷歌很久都不知道怎么实现。 func add(n int){ //n 嵌套次数,比如嵌套两次 for i:…