博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux C 数组操作
阅读量:6915 次
发布时间:2019-06-27

本文共 992 字,大约阅读时间需要 3 分钟。

/****************************************************************** *                    linux C 数组操作 * 声明: *     本文为解决陈颖奇遇到的C数组操作上的问题,主要是验证。 * *                                 2016-2-2 深圳 南山平山村 曾剑锋 *****************************************************************/#include 
#define ARRAY_LENGTH 10#define printd(argv) printf(" %d,", argv)#define printdl(argv) printf(" %d\n", argv)void print_array(int *array, int length) { int i = 0; for ( i = 0; i < length - 1; i++ ) { printd(array[i]); } printdl(array[i]);}int main( int argc, char **argv ) { int array[ARRAY_LENGTH] = {
1, 2, 3, 4, 5, 0}; print_array(array, ARRAY_LENGTH); int i = 0; for ( ; i < ARRAY_LENGTH/2; i++ ) { array[i+ARRAY_LENGTH/2] = array[i]; } print_array(array, ARRAY_LENGTH);}/* * 输出结果: * Qt@aplex:~/cmdTest/test$ ./a.out * 1, 2, 3, 4, 5, 0, 0, 0, 0, 0 * 1, 2, 3, 4, 5, 1, 2, 3, 4, 5 */

 

转载于:https://www.cnblogs.com/zengjfgit/p/5177183.html

你可能感兴趣的文章
Android学习笔记PreferenceFragment的使用
查看>>
用开源项目circular progress button实现有进度条的Button
查看>>
java基础篇---枚举详解
查看>>
UpdatePanel的用法
查看>>
Ehcache(07)——Ehcache对并发的支持
查看>>
关于Eclipse中配置产品启动的插件
查看>>
在循环中创建网页元素的问题
查看>>
ACM零散知识
查看>>
【转】Spring@Autowired注解与自动装配
查看>>
JVM学习笔记(一)------基本结构
查看>>
【Intel AF 2.1 学习笔记三】
查看>>
知名黑客组织Anonymous(匿名者)的装备库
查看>>
Mac OS中Java Servlet与Http通信
查看>>
微软职位内部推荐-Principal Software Eng Mgr
查看>>
MySQL 添加外键约束,不检查现有数据
查看>>
arduino一些内容
查看>>
Entity Framework 基础知识走马观花
查看>>
Ozmosis实现BIOS直接启动Yosemite,基本完美
查看>>
document.createElement()的用法
查看>>
使用 CSS3 实现超炫的 Loading(加载)动画效果
查看>>