我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

c++,char指针读入疑问

大佬们好!请问
char *n=new char[20];
cin>>n;
这是什么意思?为什么char类型的指针变量n,可以直接读入?
(这段代码不会报错,devC++ 5.11 )
int *a = new int[5];
cin>>a; 这样好像会报错,这是为什么?

字符数组是输入字符串,自然不会报错;整形数组赋值就必须一个一个元素,使用数组下标才能赋值,比如a[0]=1,a[1]=2等。

近期文章

  • cuda安装出现了问题该怎么解决?
  • 为什么没办法输出呢?
  • HTTP抓包发现请求建链,为什么服务端回应了上一个会话序号的ACK包?
  • 给定一个函数,如何判断该函数是否为一个向量范数
  • ssm插入背景图片。;
  • 【AVD】FFmpeg + MediaCodec 实现 Android 硬件解码,中间有个大坑 若干问题
  • 利用tsfresh提取的数据特征可以用来进行样本扩充吗
  • NewsSevlet出现问题
  • 你好,请教问题,openstack不通网络
  • 单击单选按钮在同一张页面跳转
  • 我这是压力测试嘛?我要对网站登录做jmeter压力测试,跑题了?
  • 安装csdn的浏览器插件,书签在火狐备份后,在chrom中看不到
  • 啊,这个我完全不能理解,简单说说思路也写,谢谢了!
  • 集合toString去掉空格
  • 为什么等于20,希望有详细
  • anyoffice错误
  • 数据结构校园导游咨询系统
  • 数据结构基础问题我不会啊
  • QGIS中扇区的邻区显示方法
  • pyecharts x轴与y轴数据对应不上的问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华