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

帮忙看看哪里出问题了。。。谢谢~

#include
using namespace std;
int main()
{
char *a;
cout<<"请输入一串字符:"< int i,n=10,t,sum=0;
a=new(char[n]);
for(i=0;i cin>>a[i];
for(i=0;i {
t=int(a[i]);
if(t>=48&&t<=57)
sum+=1;
}
cout<<"十进制字符共有"<<sum<<"个"<<endl;

cout<<"\n";
return 0;

}

 代码没有错,但是vc++上
    a=new(char[n]);
    不支持,需要用 a = new char[n];
    gcc没有问题,但是输出不能超过10个字符。因为你的n=10

近期文章

  • ffmpeg x264编码帧率获取问题
  • 关于kde MATLAB Toolbox的使用
  • c++中的问题,求解决,感谢
  • 关于qq中好友消息及其他个人设置的问题
  • 类似网吧一台服务器多台电脑屏幕可以单独使用的问题
  • 我开发的网页一直在加载中,如何查看在加载什么内容?
  • php如何封装lcobucci-jwt或者firebase/php-jwt
  • delphi中的PwideChar在c#中用哪个类型代替?
  • Mysql 问题 求大神给个代码
  • java操作的数据库在哪建立的?
  • 关于malloc使用的一些问题。
  • 询问下java大神们一个问题
  • java文本框读取显示乱码
  • laravel的商城源码
  • 如何有效存储recyclerview中的Edittext的值
  • Github上写完代码突然不能保存 选项一直显示灰色 求解
  • mysql 查询 时间条件 分组
  • Installing Software
  • What is N?
  • 三维重建中,,基于共轭梯度的深度估计程序???

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华