char数组长度
来源:互联网 发布:淘宝信用贷款额度降低 编辑:程序博客网 时间:2024/06/05 03:39
http://blog.csdn.net/songjinn/article/details/17194855
在VC++编程中经常需要判断char类型数组的长度,以下代码可供参考。
windows系统下可以使用_mbslen函数
1
2
3
4
5
6
7
8
9
#include <stdio.h>
#include <mbstring.h>
int
main(
void
)
{
const
char
*p=
"abc中国"
;
int
n=_mbslen((unsigned
char
*)p);
printf
(
"%d\n"
,n);
}
输出是5
注:该代码参考自:http://bbs.csdn.NET/topics/320095859(20楼的回复)
以上代码证实可用。
这段代码声明的是char类型的指针,与char类型数组类似,在使用时都要进行强制类型转换,下面贴出char类型数组的代码:
输出是10
阅读全文
0 0
- char数组最大长度
- char数组长度
- 0长度char数组的使用
- 0长度char数组的使用
- C++中char类型数组的长度问题
- char、char*、char**数组
- char、char*、char**数组
- char、char*、char**数组
- char、char*、char**数组
- char、char*、char** 数组
- char,char*,char**数组
- char、char*、char**数组
- [C++]char转换为string ,固定长度的char数组转换为string
- char和varchar长度
- char,wchar_t 长度
- <C>char/char*/char**数组
- 关于零长度的数组——结构体最后一个成员char[0]和char[1]
- char数组
- HashMap巩固一:实现原理
- 关于MySQL:Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link fail
- linux安全漏洞
- CUDA 学习笔记 3
- [LeetCode] 1. Two Sum
- char数组长度
- HashMap巩固二:多线程问题
- 最近点对
- Fork and Join(Java并发编程的思路)
- Eclipse Jetty插件安装
- Hive HBase Integration
- htmlunit爬取js异步加载后的页面
- Word 常用易忘点记录
- 成为个体高手的三个习惯