【每日一题】数据声明 [嵌入式校园招聘笔试题]
该题目经常被全国各大公司用于校园招聘笔试题目这题非常难,如果你不翻书的话,没几个人可以满分,当年我校园招聘笔试的时候,刚好遇到这道题目,我是做全对了,只因为我刚好做过,是有备而去的,其中的几个我也只是会做而已,真正的意思还不是很了解。慢慢的也只是后面学习ucos的时候看到了,印象才更深刻。
知识点:数据声明(Data declarations) 的应用题目:用变量a给出下面的定义
1、一个整型数(An integer)
2、一个指向整型数的指针( A pointer to an integer)3、一个指向指针的的指针,它指向的指针是指向一个整数( A pointer to a pointer to an intege)4、一个有10个整型数的数组( An array of 10 integers)5、一个有10个指针的数组,该指针是指向一个整型数的。(An array of 10 pointers to integers)
6、 一个指向有10个整型数数组的指针( A pointer to an array of 10 integers)
7、 一个指向函数的指针,该函数有一个整型参数并返回一个整型数(A pointer to a function that takes an integer as an argument and returns an integer)
8、一个有10个指针的数组,该指针指向一个函数,该函数有一个整型参数并返回一个整型数( An array of ten pointers to functions that take an integer argument and return an integer )
答案:答题回复可见,请做题。**** Hidden Message *****
前面5题很简单,6也有很多人可以做出来,7跟8我敢说很多学生哥根本就没有见过。 int a;
int *a;
int **a;
int a;
int *a;
int (*a);
?;
?;
后边两个的都没见过。。。。。。 AngerTiger 发表于 2014-10-11 09:57 static/image/common/back.gif
int a;
int *a;
int **a;
看来我还真说对了 题目:用变量a给出下面的定义
1、int a
2、int *a
3、int *(int*)a
4、int a
5、int *a
6、 一个指向有10个整型数数组的指针( A pointer to an array of 10 integers)
7、 一个指向函数的指针,该函数有一个整型参数并返回一个整型数(A pointer to a function that takes an integer as an argument and returns an integer)
8、一个有10个指针的数组,该指针指向一个函数,该函数有一个整型参数并返回一个整型数( An array of ten pointers to functions that take an integer argument and return an integer )
int a;
int *a;
int *(int *)a;
int a【10】;
int *a【10】;
int (*a)【10】;
int *a(int );
int *a【10】(int);
造的。。。 1 int a;
2 int *a;
3 int * *a;
4 int a;
5 int *a;
6 int (*a);
7 int *a(int a);
8 int (*a())a(int a);
看看答案:lol
来试试看,哈哈
1.int a;
2.int *a;
3.int **a;
4.int a;
5.int *a;//没这么用过,有点瞎蒙
6.int *a[];//同上瞎蒙
7.int (*a)(int x);
8.int (*a)(int x);//瞎蒙 o1363513 发表于 2014-10-11 13:54 static/image/common/back.gif
来试试看,哈哈
1.int a;
2.int *a;
瞎蒙的还不错。。。。。。。。。 1:int a;
2:int* a;
3:int** a;
4: int a;
5:int *a;
6:int (*a);
7::int (*a)(int x);
8:不知道 强烈支持,非常感谢哥们:handshake 1. int a;
2. int *a;
3. int **a;
4. int a;
5. int *(a);
6. int (*a);
7. int (*a)(int );
8. int (*(a))(int );
int a;
int *a;
int **a;
int a;
int *a;
int (*a);
int *AA(a);
不能在扯了 帅呆了,赞一个;P 抢沙发~给哥们顶一个:loveliness: 抢沙发~给哥们顶一个:loveliness: 为什么我不能发帖子 fire 发表于 2014-10-11 14:45 static/image/common/back.gif
瞎蒙的还不错。。。。。。。。。
火哥你好,我是前几天刚买的你的一系列资料板子,我是初学硬件,是老师强制要求的,我也没法,所以就开始学,我一个项目的同学买时你这里有相关的陀螺仪的历程,我就想问下您有没有超声波测风的历程和经验呢,谢谢您啦,我的QQ329073508。知道你很忙,但还是希望您给予帮助。 ZDM1234 发表于 2014-10-12 19:17 static/image/common/back.gif
为什么我不能发帖子
那是因为你积分不够 ZDM1234 发表于 2014-10-12 19:17 static/image/common/back.gif
火哥你好,我是前几天刚买的你的一系列资料板子,我是初学硬件,是老师强制要求的,我也没法,所以就开始 ...
我只有超声波测距的历程,没有测风的历程 1 int a;
2 int *a;
3 int * *a;
4 int a;
5 int *a;
6 int (*a);
7 int *a(int a);
8 int (*a())a(int a); 曦亦 发表于 2014-10-13 07:38 static/image/common/back.gif
1 int a;
2 int *a;
3 int * *a;
比雷公还雷人哦 1,int a;2, int *a;3,int **a; 4,int a; 5,int *a; 6 int (*a); 7, int (*a)(int b);
7, 布吉岛了 int (*a)(int b); 抢沙发~给哥们顶一个:loveliness: int a;
int *a;
int **a;
int a;
int *a;
int *a;
int hanshu(int *a);
int hanshu(int *a); fire 发表于 2014-10-11 09:43 static/image/common/back.gif
前面5题很简单,6也有很多人可以做出来,7跟8我敢说很多学生哥根本就没有见过。
:lol78求解释,,, 笑坏我的肚子了:lol 看一下。。。。
回复一下,看答案! 1、int a;
2、int *a;
3、int **a;
4、int a;
5、int *a;
6、int (*a);
7、int *a( int );
8、int *a( int );
7、8不敢确定。 强烈支持,非常感谢哥们:handshake 强烈支持,非常感谢哥们:handshake int a;
int *a;
int * *a;
int a;
int * a;
int (*a);
int (*a)(int);
int (*a)(int);
二货来了 1.int a;
2.int *a;
3.int ***a;
4.int a;
5.int *a;
6.int **a;
7.int *a(int a);
8.int (*a)(int a); int a;
int *a 只会前五个:(,进来取经{:2_25:} 感谢楼主分享~:) int a;
int *a;
int **a;
int a;
int *a;
后面3个不知道 第八 int *a(int b)?? 来看答案的 int a;
int *a;
int **a;
int a;
int *a;
int (*a);
7\8没这样用过。 貌似有些题不会啊。。。 刚买的开发板,来学习的。从机械转的,只有一点51的基础。 fire 发表于 2014-10-12 23:06 static/image/common/back.gif
我只有超声波测距的历程,没有测风的历程
测距的也可以,希望你能发给小弟 fire 发表于 2014-10-12 23:06 static/image/common/back.gif
我只有超声波测距的历程,没有测风的历程
我的邮箱:329073508@qq.com
强烈支持,非常感谢哥们:handshake 1、int a; 7、int (*pf)(int a,int b)
2、int *a;
3、int **a,*a1,a2=100;
a=&a1;a1=&a2;
4、int a={1,2,3,0,9,,9,97,9,6,7};
5、int a={0};
int *a1={a,a,a,a,a,a,a,a,a,a,};
参考下答案 只会1 2,掩面路过 学习一下哈哈哈哈