首页 > 其他分享 >【C语言语法】 POJ上奇奇怪怪的Compile error

【C语言语法】 POJ上奇奇怪怪的Compile error

时间:2022-10-27 17:12:25浏览次数:72  
标签:string pos C语言 Compile POJ new

【C语言语法】 POJ上奇奇怪怪的Compile error

收集中,因为老在\(POJ\)上莫名奇妙地\(CE\),所以记录一下出现过的错误

1.不能用万能头文件<bits/stdc++.h>

懒癌克星

2.不支持以{}的形式为结构体赋值:

typedef struct{
   int x,y,z;
   int step;
}pos;
 
pos S;  
queue <pos> q;
 
//以下三种方式都不行
S={i,j,k,0};      
S=pos{i,j,k,0};      
q.push({new_x,new_y,new_z,new_step});

3.需要加<string>头文件才能实现对string类型的某些操作

\(string\)类型判断两个字符串是否相等可以直接用\(==\)

但是在\(poj\)上没加<string>头文件会\(CE\),我自己的编译器上不会,不知道是什么原因

4.不能以变量作为数组的size

 while(cin>>N&&N){
        string s[N+1];
 }

显示:

5.不能用distance作为函数名

貌似与xutility中的一个函数重名了?

标签:string,pos,C语言,Compile,POJ,new
From: https://www.cnblogs.com/littlehb/p/16832915.html

相关文章

  • DAO,DTO,DO,VO,AO,BO,POJO,PO,Entity,Model,View的概念
    DAO(DataAccessObject)数据访问对象DTO(DataTransferObject)数据传输对象DO(DomainObject)领域对象VO(ViewObject)视图模型AO(ApplicationObject)应用对象BO(Business......
  • C语言结构体中的零长数组
    C语言结构体中的零长数组实例structA{intlen;intvar[0];};structB{intlen;int*var;}其中,结构体A使用了零长数组,结构体B用了指针。为......
  • C语言的单引号问题
    C语言的单引号问题单引号的原理C语言的单引号实际上时将''内的字符转化为ASCII码对应的整型值,并且在存储时占据一个字节,即sizeof(char)//第一个例子intmain(){......
  • 关于PO、BO、VO、DTO、DAO、POJO等概念的理解
    PO(PersistantObject)持久对象PO是持久化对象,用于表示数据库中的一条记录映射成的Java对象,类中应该都是基本数据类型和String,而不是更复杂的类型,因为要和数据库表字段对应......
  • 嵌入式-C语言基础:指针数组(和数组指针区分开来)
    指针数组:一个数组,若其元素均为指针类型的数据,称为指针数组,指针数组存放的是指针类型的数据,也就是指针数组的每个元素都存放一个地址。下面定义一个指针数组:int*p[4];//[......
  • c语言—字符函数和字符串函数进阶篇—笔记
    这章介绍了一些字符函数,需要记忆和练习,才能掌握。具体函数可以翻阅c语言函数库​​https://zh.cppreference.com/w​​C语言中对字符和字符串的处理很是频繁,但是C语言本身是......
  • 嵌入式-C语言基础:函数指针
    定义函数地址:如果在程序中定义了一个函数,那么在编译的时候,编译系统为函数代码分配一段存储空间,这段存储空间的起始地址(也叫入口地址)称为这个函数的地址。和数组一样,数组名......
  • C语言 外部函数引用
    //!!!!!!!!!!!数组在main函数传参的时候外函数是不能单单用sizeof(a)/sizeof(a[0])来求数组大小的!!!!!!// 应该在main()函数里面求出数组大小再用传到外部函数当中!!!!!!//一般把函数的声......
  • 嵌入式-C语言基础:二维数组的地址写法
    二维数组a的有关指针:表示形式                             含义                                 ......
  • C语言入门-4-常量和变量
    什么是常量C语言中的常量分为以下几种: 字面常量const修饰的常变量#define定义的标识符变量枚举常量    ......