首页 > 编程语言 > 详细

C++中的数组问题

时间:2015-12-22 23:01:08      阅读:332      评论:0      收藏:0      [点我收藏+]

C++中的数组问题

1. 数组赋值与初始化

  (1)直接初始化:

int arr[3]={1,2,3};

  (2)遍历访问初始化;

for(i = 0;i< 3;i++)
   //直接读入,或者用别的数组,以及别的(i+1)等。

  (3)内存操作函数;

memset(arr,3,abs);//abs为另一个已知的数组。

  (4)字符串赋值函数,仅限于char型数组。

strcpy(arr,abs) ;abs为一字符串或者char型数组。

 

2. 数组操作的函数

  (1)memset:  作用:Fill block of memory
  void * memset ( void * ptr, int value, size_t num );  

  (2)memcpy:  作用:Copy block of memory
  void * memcpy ( void * destination, const void * source, size_t num );

  (3)memmove:  作用:Move block of memory
  void * memmove ( void * destination, const void * source, size_t num );

  技术分享

C++中的数组问题

原文:http://www.cnblogs.com/icmzn/p/5068319.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!