已注销_z4XRYu 发表于 2023-12-14 20:21:43

[非 MC] g++ 的重大发现!!!

无意间发现 gcc 能用除英文字母、数字、下划线之外的其他变量命名方式了!
所以大部分 C/C++ 教材应该都要改一下了(
不过感觉这样反而很麻烦(毕竟不符合中文的阅读方式,敲着也麻烦)


感兴趣的可以拿走玩玩(源代码文件编码 UTF-8,g++ 13.2,C++23 标准):
#include<iostream>
using namespace std;
int main(){
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    typedef int 🫥;
    🫥 😎{0},🤩{0},*指针😎{&😎},*指针🤩{&🤩};
    cin>>*指针😎>>*指针🤩;
    if(*指针😎>*指针🤩){
      cout<<"🤑\n";
    }else if(*指针😎==*指针🤩){
      cout<<"😐\n";
    }else if(*指针😎<*指针🤩){
      cout<<"🥵\n";
    }
}

运行效果:


安全声明:请勿用于项目开发等正式环境,否则后果自负 (

LineXics 发表于 2023-12-14 21:48:08

笑死,看都看不懂更被说用(doge

已注销_z4XRYu 发表于 2023-12-15 07:09:54

LineXics 发表于 2023-12-14 21:48
笑死,看都看不懂更被说用(doge

6(
其实感觉 C++ 到指针前的都还算简单,稍微看下文档差不多就懂了
页: [1]
查看完整版本: [非 MC] g++ 的重大发现!!!