
c
文章平均质量分 64
XIAO_Zzz_
Zzzz
展开
-
按照数组值从大到小的顺序将其下标输出
我们可以用冒泡,快排,选择等排序方法实现数组排序,但是有时候我们不想改变数组顺序,只是想知道它的顺序,然后将其下标输出,应该怎么实现呢?简单例子: int num[] = {9, 10, 7, 2, 8, 3, 4, 5, 1, 6}; int flag[10]; //依次存放从大到小的元素值对应的下标,例如flag[原创 2015-05-02 14:02:43 · 7423 阅读 · 0 评论 -
字符数组与字符串的区别及联系
c字符数组以及字符串区别联系原创 2015-05-02 13:12:34 · 5117 阅读 · 0 评论 -
关于字符串能不能修改,重指向的问题解释
我们所见的字符串形式大概归为两种:1. 数组表示:char str[] = "iPhone";2. 指针表示:char *str = "iPad";针对两种情况,总结如下:一 、重指向问题1.数组表示的,char str[] = "iPhone";是不能重指向,即不能str[] = "Apple";原因是数组名str是一个常量,不能赋值,只能用strcmp()拷贝2. 指针原创 2015-05-12 16:03:10 · 604 阅读 · 0 评论