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

关于指针的一个常见问题

如何运用指针来给一个数组中所以大于0的元素都加10,然后输出

#include <stdio.h>
int main()
{
    int a[5] = {3,-1,6,-8,4},*p = a;
    for(int i=0;i<5;i++)
        if(*(p+i) > 0)
            *(p+i) += 10;
    for(int i=0;i<5;i++)
        printf("%d ",*(p+i));
}

近期文章

  • 在php中关闭文本字符串中的日期格式[关闭]
  • 为什么没有办法用strlen函数
  • 人工智能线上培训班靠谱吗?
  • Java中定义数组两种方法的区别
  • 指针真是不会,听不懂,不理解!
  • 关于自动保存导致代码改边
  • 定义子函数,判断m是否为素数,若是返回1,否则返回0。在主函数中调用子函数,将100以内的素数输出,每行显示5个素数
  • 基于JSP的网上招标系统
  • sql选择mysqli php sql中的顶部
  • 看下哪里错了,程序应该没错
  • MapReduce自定义对象怎么写
  • 指针-字符串 输入一批字符串 最多100个,每个字符串长度小于80,输出其中最长的字符串,如果一样大,输出第一个
  • 通过ref 修改样式 vue
  • 以age=5为表头打印
  • 输出一个3*2的矩阵,为什么格式不对
  • Python如何统计文本中两字及以上的词语个数
  • 任何人都知道以下代码段的简短if版本?
  • java导出word怎么实现
  • 设备树易错格式讨论区
  • 我不知道哪里出问题了,大家看看,C语言。

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华