20,数组的注意点

原创 2015年11月17日 21:18:41

#include <stdio.h>


int main(int argc,const char * argv[]) {

    /*

     数组的注意点:

     1,定义数组的时候,不能用变量作为数组的个数来表示。否则,会导致赋值出错或出现随机值

        eg

        int num = 12;

        int nums[num];会出现随机值

       

        int nums[num] = {0,1};会报错

     2,若想给数组某一些项赋值,可以采取下面方法:

        int nums[5] = {[3]=10,[4]=20}; 

       

        int nums[5];

        nums[3] = 10;

        nums[4] = 20;

     3,动态计算数组的个数

        int scores[6]= {1,2,3,4,5,6};

        int length = sizeof(scores) / sizeof(scores[0]); =>24 / 4 = 6

     4,数组作为形参,就变成了指针了,指针是8个字节,用int length = sizeof(scores) / sizeof(scores[0])来计算数组个数,总是2个,所以,不能这方式计算数组的个数,只能通过外面计算好,传入函数里面

     */

    return 0;

}


jni开发需要注意的问题:

jni开发需要注意的问题: 背景: 最近一个月一直在做移植库的工作,将c代码到share library移植到Android平台。这就涉及到Android NDK(native develop ki...
  • tianyeming
  • tianyeming
  • 2016年11月25日 17:54
  • 524

数组中需要注意的点

一维数组 一、一维数组的创建int arr[10]={1}; []里必须是一个常量不能是一个变量 例如: int n = 10; int arr[n] = {0}; 数组长度的大小可...
  • ruo_bing
  • ruo_bing
  • 2018年01月01日 18:39
  • 24

小程序注意点

一.细节 1.小程序包含一个描述整体程序的 app 和多个描述各自页面的 page 2.小程序框架分为视图层和逻辑层 逻辑层是由JavaScript编写。 视图层由 WXML 与 WXSS 编写,由...
  • gao_xu_520
  • gao_xu_520
  • 2017年04月26日 17:51
  • 318

php开发需要注意什么问题?

作为PHP程序员,特别是新手,对于互联网的险恶总是知道的太少,对于外部的入侵有很多时候是素手无策的,他们根本不知道黑客是如何入侵的、提交入侵、上传漏洞、sql 注入、跨脚本攻击等等。作为最基本的防范你...
  • u013717405
  • u013717405
  • 2014年02月20日 15:46
  • 386

android jni中的几个注意事项

1.在jni调用其他动态库函数。 1.该动态库(.so)必须是android平台中的动态库。第三方库必须经过android移植后才能用。 2.在Android.mk中要LOCAL_LDLIBS   ...
  • huangmc198907
  • huangmc198907
  • 2013年04月17日 10:15
  • 558

MyBatis(使用注意事项)

一、Mybatis中的 #{} 和 ${} 的区别? # 将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sq...
  • qq_16559905
  • qq_16559905
  • 2016年04月15日 18:52
  • 1091

shell编程注意事项

1.1.编辑器、编译器、运行方法  (1)shell程序是文本格式的,只要是文本编辑器都可以。但我们的shell程序是在linux系统下运行的,所以换行符必须’\n’,而windows下的换行符是’...
  • x_jjt
  • x_jjt
  • 2016年02月24日 20:48
  • 216

C++一些注意点之数组与指针

1.“*”与“&”的作用        *除了表示取出指定地址的数以外,还有一层含义就是将行地址转换为具体到某个元素的列地址。&除了表示取地址以外,还有可以表示将元素地址转换为行地址。 例子1:   ...
  • u010064842
  • u010064842
  • 2013年06月03日 02:51
  • 1170

1008. 数组元素循环右移问题 (20)

1008. 数组元素循环右移问题 (20)//coded by indere 2017/06/19/*题目: 一个数组A中存有N(N > 0)个整数,在不允许使用另外数组的前提下,将每个整数循...
  • qq_27161673
  • qq_27161673
  • 2017年06月20日 00:09
  • 418

分布式的特征和注意事项

1、分布式性环境特点        1) 分布性,       服务器的位置        2) 并发性,   程序运行过程中,不同进程的并发操作的很常见的(比如同一个分布式系统中的多个节点同时访问共...
  • it_lihongmin
  • it_lihongmin
  • 2017年08月06日 17:14
  • 196
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:20,数组的注意点
举报原因:
原因补充:

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