expected primary-expression before xx token错误处理

摘要:
expectedprimaryexpressionbeforexxtoken的xx指的是其中一半是运算符,例如++和-。错误的原因是该类型用作变量。一般来说,像int和double这样的常见类型并没有错,因为语法高亮显示是显而易见的,但如果它们是自定义类型,则更可能出现错误#include 使用namespacestd;ty公司

expected primary-expression before xx token

这个xx指的是一半都是运算符,比如++

错误的原因是:把类型(type)当成变量来用了(variable)

一般来说,常见的intdouble这种基本的类型是不会错的,因为有语法高亮很明显,但是如果是自己定义的类型,就较有可能出错了

#include<bits/stdc++.h>
using namespace std;
typedef long long LL;
int main()
{
	LL n;
	cin >> n;
	LL up = (LL)sqrt(LL * 1.0);		//一不注意,这里写成了LL * 1.0 应该是n * 1.0
	return 0;
}

免责声明:文章转载自《expected primary-expression before xx token错误处理》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇PHP的五种常见设计模式安装Linux应用软件的五种基本方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

wParam与lParam的区别

wParam与lParam的区别 lParam 和 wParam 是宏定义,一般在消息函数中带这两个类型的参数,通常用来存储窗口消息的参数。 LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);wParam 通常用来存储小段信息,如,标志lParam...

STM32---喜提点灯

一:编译第一个程序 intmain()  //主函数 { } voidSystemInit()  //在执行主函数前,会被调用。不进行实现。在启动文件中被调用 { } ; Reset handler Reset_Handler PROC EXPORT Reset_Handler...

C语言-枚举 enum,typedef

目录 枚举 枚举的注意事项 使用规范 typedef 枚举 请声明一个变量保存一个人的性别 ,一个人的学历,一个方向,这样用 char 类型是不是不能全部给保存下,性别有男女两个值,但是你定义一个也只能保存一个值 某些变量的取值是限定的,变量的取值只能是指定的几个值当中的任意一个,除此之外的不行 C语言没有提供那么我就自己定义一个限定取值的类...

(转)VC++的Unicode编程

一、什么是Unicode  先从ASCII说起,ASCII是用来表示英文字符的一种编码规范。每个ASCII字符占用1个字节,因此,ASCII编码可以表示的最大字符数是255(00H—FFH)。其实,英文字符并没有那么多,一般只用前128个(00H—7FH,最高位为0),其中包括了控制字符、数字、大小写字母和其它一些符号。而最高位为1的另128个字符(80H...

C++常用数据类型和Windows常见数据类型

一、C++基本的内置类型 C++ 为程序员提供了种类丰富的内置数据类型和用户自定义的数据类型。下表列出了七种基本的 C++ 数据类型: 类型 关键字 布尔型 bool 字符型 char 整型 int 浮点型 float 双浮点型 double 无类型 void 宽字符型 wchar_t 一些基本类型可以使用一个或多个类...

C++里大写TRUE和小写true区别

1.C++里有区别true是bool型的;TRUE是int型的,VC里这个是ms自己定义的; C++规定不允许只通过返回类型不同区别两个函数================================================你写错了吧……原函数声明是virtual BOOL InitInstance( );你函数声明是bool,麻烦把它写成...