- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 char a[]和char *a 的不同
sizeof 的结果是不一样的。数组是直接访问内存。 指针是间接访问内存。当数组作为函数的参数进行传递时,该数组自动退化为同类型的指针.并非如此。(你所听说的应该跟函数的形式参数有关) 数组不是指针。 数组定义 char a[6] 请求预留 6 个字符的位置, 并用名称 ``a" 表示。也就是说, 有一个称为 ``a" 的位置, 可以放入 6 个字符。 而指针申明 char *p, 请求
2007-02-14 17:02:00 882
原创 高精度m^n(pku3199)
#includeusing namespace std;void change(int m,char * a) //数字转化为字符串存储{ int t=m; for(int i=0; t;i++){ a[i]=t%10+48; t/=10; }}void reverse(char * str,int l) //字符串翻转{ char temp; for(int i=0;i temp=str
2007-02-07 20:00:00 919
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人