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

c语言数组a【n】输入问题

我想根据我输入的n定义数组长度 但是vs不能这样操作 我应该用什么方法输入n长度的数组

img

定义指针,用 malloc 函数动态申请堆空间。

利用malloc函数。动态申请内存,根据输入的n值,去开辟n*4字节的空间,作为数组使用。

C

int *a=(int *)malloc(n*sizeof(int));
//...
free(a);


C++

int *a=new int[n];
//...
delete[] a;

近期文章

  • 我的正则表达式没有正确替换
  • 求解😵‍💫,哪里错了啊
  • lambda函数这个要怎么解决阿
  • 部署confluence连接mysql数据库,报这个错误,网上的方法试了个遍还是不行,请求帮助
  • 取位函数的应用 返回值为什么一直只是一个
  • 怎么用stm32控制220电机正反转,类似l298n一样
  • 基恩士LJ-X Observer软件中使用的2D和3D控件
  • 为什么这样的数据备份是失败的?
  • python海龟画图导入图片
  • make产生大量unkown type name _8错误
  • ReflectionException:Property $ id不存在
  • vs++6.0 报一个错不知道为啥
  • renren-fast-vue导入elementui的drawer抽屉组件问题
  • 请问一下这个代码该怎么改
  • 页面无法跳转,不知道哪里出了问题,求解答,
  • 为什么c1要两次输入,为什么c1输出的时候不是以字符串的形式输出
  • 不进入main/程序不执行?
  • prescan Manager 里面MATLAB显示 not presen
  • 如何从mysql [duplicate]返回最近的值
  • 问题:有N个学生的信息,要求按照成绩的高低顺序输出各学生的信息

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华