指针指向的字符数组长度的获取方法
来源:互联网 发布:mysql 查询数据 编辑:程序博客网 时间:2024/06/05 19:34
指针指向的字符数组长度的获取方法,不能用sizeof,因为用sizeof(指针),得到指针长度为4
应该用strlen()函数。
注意:如果sizeof(字符数组名),可以用上一篇的方法得到。
小例子:
#include <iostream.h>
#include <string.h>
int num(char *ptr)
{
int bb = strlen(ptr);
return bb;
}
int main()
{
char *p= new char[100];
p = "string";
int b = num(p);
cout<<b<<endl;
return 0;
}
- 指针指向的字符数组长度的获取方法
- 指向字符数组的指针
- 得到指针指向的数组的长度
- 指向字符串的指针与字符数组
- 字符指针和字符数组的长度
- C语言获取指针指向的数组长度的基本尝试
- 指向字符的指针
- 如何得到指针指向的数组的长度
- 通过strlen()方法和循环遍历分别获取指针指向的字符串长度
- 字符、字符数组(字符串)与指向字符串的指针
- 字符指针指向的字符串复制到字符数组里
- 关于printf与指针数组与指向字符的指针
- [*注意指向常量的字符指针变量*]用指向常量的字符指针变量和字符数组方法把字符串a复制到字符串b中
- 指向数组的指针
- 指向数组的指针
- 指向数组的指针
- 指向数组的指针
- 指向数组的指针
- JavaScript学习笔记4(.net)
- c#线程间的通信
- java基础学习---java对象序列化基础知识
- 好好想想Think it over
- 写一个简单删除RavMon.exe病毒的bat文件
- 指针指向的字符数组长度的获取方法
- 双击表事件的标准写法
- 交叉编译中的configure使用技巧
- RIA是什么?
- 关于如何移除TreeView中的所有选中节点的一点体会
- 2005的TreeView,选中checkbox框页面不回发的解决方法
- ComponentArt-TreeView属性中文翻译
- VS 2003 打开/开发 网站项目时报错:“http/1.1. 400 bad request”
- 100元入门51