- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 数组--C语言中关于数组的小问题
1、记得最初学C语言时,关于数组有这么一点:定义数组时,其长度不能用变量来表示。 但是今天一不小心写错了:char buf[len],居然编译通过,运行正确! 简单的测试程序,array_init.c如下: #include #include int main(int argc, char *argv[]){ int len = argc > 1 ? atoi(argv[1])
2015-07-13 13:42:07 1050
原创 编写一个函数,把一个char组成的字符串循环右移n位
编写一个函数,把一个char组成的字符串循环右移n位参考:http://blog.csdn.net/a1232345/article/details/46611917例如:原来是”abcdefghi”,如果n = 2,移位后应该是”hiabcdefg”。大体思路是这样的: Step 1:将需要移动的字符串取出来,放入一个新的数组中 Step 2:接着把前边没有移动的字符串 拼接到新的数组后边 Ste
2015-07-10 15:17:27 4239
原创 指针小笔记
例1: void func(char *ptr){ ptr = "world"; } int main(int argc, char *argv[]){ char *str = "hello"; func(str); printf("*str = %s\n", str); return 0; } (1)"hello","world"都在常量区,
2015-07-09 12:28:44 853
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人