打印char型数组 c++

转载 2018年04月16日 16:01:25

1. 当定义变量为字符型数组时
采用 cout<<数组名; 系统会将数组当作字符串来输出,如:

char str[10]={'1','2'};
cout << str <<endl ; //输出12

2. 如果想输出字符数组的地址
则需要进行强制转换,如:

char str[10]={'1','2'};
cout << static_cast <void *> (str) <<endl ; //按16进制输出str的地址,如:0012FF74

c++中关于char型变量与字符串地址的输出

参考至:http://blog.csdn.net/nitpicking/article/details/45364403 在c里面如果指针是一个基本数值型 int ,foalt ,long...
  • petersmart123
  • petersmart123
  • 2016-10-12 21:25:14
  • 1230

使用char型数组过程中遇到的问题

简述最近开发中用到了char数组来接收数据 , 在使用中遇到了一些问题,这里记录一下,同时也回顾一下char数组的用法。代码之路事例一:char aa[0];首先,我们要知道,0长度的数组在ISO C...
  • GoForwardToStep
  • GoForwardToStep
  • 2016-10-13 19:06:42
  • 1601

C/C++ 字符数组的输入输出

字符数组就是char数组,当维度是一维是可以当做“字符串”,当维度是二维时可以当成是字符串数组,即若干字符串。字符数组的输入除了使用scanf外,还可以使用getchar或者gets;其输出除了使用p...
  • a834352982
  • a834352982
  • 2017-02-24 15:09:44
  • 12771

java中关于char[]数组输出问题

今日在论坛上看到一个帖子,以前没有注意到,今日特意记录下来,进行分享,希望能够为java学习带来一些帮助。 public class First { public static void main...
  • z10z32
  • z10z32
  • 2017-08-08 15:00:59
  • 1355

把double型数据存入到unsigned char型的数组中

#include "iostream"#include "cstdio"using namespace std;int main(){ unsigned char str[128]; do...
  • cabinriver
  • cabinriver
  • 2011-06-18 08:24:00
  • 2030

打印回型数组-回型矩阵-环形数组

算法的主要流程就是模拟回型矩阵生成过程,也相当于对每个格子进行编号。...
  • wyg1065395142
  • wyg1065395142
  • 2016-09-01 22:30:06
  • 1631

c++输出char型变量与字符串的地址

在c里面如果指针是一个基本数值型 int ,foalt ,long等,如果输出里有 cout 其中ptr是指针的名,则输出的值是指针的地址, 如果是char * (char指针) 则输出的是...
  • u014082714
  • u014082714
  • 2015-05-05 09:44:04
  • 3679

C++ CHAR数组转化为STRING

有很多种方法: 假设c字符串定义为char ch[]="hello world!"; 1.向构造函数传入c字符串创建string对象: string str(ch); 2.使用...
  • e_wsq
  • e_wsq
  • 2013-11-03 21:43:34
  • 1838

同一个变量打印char类型和unsigned char 类型,引发的思考

问题来源:     有一用BCD压缩过的字符串,欲用十六进制打印其内容看看,但是结果却不是预期的,简化代码如下: #include #include #include #include int...
  • MM365MM
  • MM365MM
  • 2015-08-21 23:12:40
  • 2385

c++中关于char数组/char*指针/string类型 之间的爱恨情

小渣渣一直被有关string和char[]以及char*的相关问题弄得痛不欲生,传参、返回值、函数调用等到底应该用哪种形式这真的是让小渣癫狂了,今天就好好稍微整理一下吧(欢迎补充与指正) 大多也是我从...
  • qq_19851167
  • qq_19851167
  • 2016-01-11 23:38:32
  • 2798
收藏助手
不良信息举报
您举报文章:打印char型数组 c++
举报原因:
原因补充:

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