c中的非法字符的处理

原创 2006年06月03日 21:54:00

#include <stdio.h>
#include <string.h>
void main()
{
 int i;
 
 char buf1[256], buf2[16];
 
 scanf("%s", buf1);

 sscanf(buf1, "%d", &i);
 sprintf(buf2, "%d", i);

 if(strcmp(buf1, buf2))printf("越界!");
 else printf("正常!");

}

// 当输入的数字超过int所能容纳的范围时,就会提示:越界!!!

[C/C++标准库]_[初级]_[过滤Windows(MacOSX)文件名中的非法字符]

场景: 1. 通常生成文件时需要一个文件名,而生成文件名的方式可能是通过用户输入的字符,但是有些字符在windows上是不能作为文件名的,强行创建这类文件会失败。 2.一般可以通过正则表达式替换所...

文件名非法字符处理!!!!!

  • 2010年10月27日 07:27
  • 82KB
  • 下载

js 正则表达式判断非法字符 常用正则表达式

js 正则表达式匹配非法字符 示例(此示例验证通过) var pat=new RegExp("[^a-zA-Z0-9\_\u4e00-\u9fa5]","i"); var strTest ...

js 过滤非法字符,只输入数字,文本框长度限制

动画编辑页面EZ602230847CN $(function () { $("body").on("keyup", ".pValidLeng...
  • WDYDXF
  • WDYDXF
  • 2014年07月24日 19:46
  • 3403

监听器访问计数过滤非法字符

  • 2013年05月05日 10:47
  • 14KB
  • 下载

自动删除非法字符.rar

  • 2010年07月01日 12:55
  • 37KB
  • 下载

明明是数字“1000”转换成整形时却报错---BOM 非法字符 /65279(FEFF) big endian(FEFF)和little endian(FFFE) 模式

前言: 今天看到一个提问,说遇到了这个问题 data[0]1000 java.lang.NumberFormatException: For input string: "1000" ...
  • sxzlc
  • sxzlc
  • 2012年02月26日 17:40
  • 1593
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:c中的非法字符的处理
举报原因:
原因补充:

(最多只允许输入30个字)