![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题整理
文章平均质量分 74
今天你那里吹风了吗
这个作者很懒,什么都没留下…
展开
-
数组与指针的区别
首先对于编译器而言,一个数组是一个地址,一个指针是一个地址的地址。 数组要么在静态存储区被创建(如全局数组),要么在栈上被创建。数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变,只有数组的内容可以改变。 例如: void main(void) { int a[10]; a ++;//error, a is left ...转载 2018-03-08 18:44:59 · 179 阅读 · 0 评论 -
const的意义及作用
我只要一听到被面试者说:"const意味着常数"(不是常数,可以是变量,只是你不能修改它),我就知道我正在和一个业余者打交道。去年Dan Saks已经在他的文章里完全概括了const的所有用法,因此ESP(译者:Embedded Systems Programming)的每一位读者应该非常熟悉const能做什么和不能做什么.如果你从没有读到那篇文章,只要能说出const意味着"只读"就可以了。尽...转载 2018-03-08 18:45:17 · 3140 阅读 · 1 评论 -
几个基本的小程序(四)
1、题目:有n个人围成一圈,顺序排号,从第一个开始报数(从1到3报数),凡报到3的人退出圈子,问最后最后留下的是原来第几号的那位. 提示:用数组完成 #include <stdio.h> #define N 100 int fun (int n, int m );//声明语句 int main() { int n,m; printf("请输入人数(最大值是100):\n"); ...原创 2019-07-17 09:12:49 · 127 阅读 · 0 评论