strlen函数,大家帮我看看错在哪

来源:百度知道 编辑:UC知道 时间:2024/06/23 22:30:34
总是出现此错误:d:\program files\microsoft visual studio\myprojects\strlen函数\main.cpp(6) : error C2018: unknown character '0xa1'
源代码:
#include <stdio.h>
#include <string.h>
void main()
{
char *s="Golden Global View";
printf("%s has %d chars",s,strlen(s));

}

这个是错误所在:(6) : error C2018: unknown character '0xa1'
说的是在c2018这行有个“未知字符”0xal,是不是忘记定义了?或者打错字母了!
不知道这个程序是你的源程序吗?

看程序没有问题。会不会是因为你的项目路径里面有中文字?

没问题!

应该是输入了全角字符的问题