c和指针考试知识点

Posted 邢亚柯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c和指针考试知识点相关的知识,希望对你有一定的参考价值。

1、64 位操作系统下  :  int   8 个字节    指针   8个字节

     小端:低地址放小数据

     大端: 低地址放大数据

 

2、 3+4    中缀    (人使用)

      +34     前缀    又称波兰式

       34+    后缀    又称逆波兰式

      表达式 x=a+b*(c-d)/e     的后缀表现形式是。 xabcd-*e/+=

      (1)先加括号把优先级消掉。(x=(a+((b*(c-d))/e)))

      (2)每个符号移到括号后面 (前面)。 (x(a(b(cd)-*e)/)+)=

      (3)将括号去掉。   xabcd-*e/+=

 

3、(1)定义函数时,形参的类型说明不可以放在函数体内。

      (2)return后面的值可以为表达式。

      (3)如果函数返回值类型与实际返回值表达式类型不一致,以函数返回值为准。

      (4)如果形参与实参的类型不一致,以形参类型为准。

 

4、假设在n进制下,下面的等式成立,567*456=150216,n的值为(18)

       A 、9       B、10       C、12     D、 18

    (5*n^2+6*n+7)*(4*n^2+5^n+6)= 20*n^4+49*n^3+88*n^2+71*n+42 = n^5+5*n^4+2*n^2+n+6

    第一种:直接对两边取余,得到     42%n=6%n=1   。若第一种判断不出则使用第二种。

    第二种 : 先两边除n ,在对n取余。 (71+42/n)%n = (1+6/n)%n=1

   

 

       

以上是关于c和指针考试知识点的主要内容,如果未能解决你的问题,请参考以下文章

c语言指针知识点总结

C语言指针系列

C语言指针系列

C语言指针系列

C++为什么要学指针?

C语言指针的内存分配和Java中的引用