请问ord(128)3=? 阿上课小动作了

#include&stdio.h& struct ord { int x,y;} dt[2]={1,2,3,4}; main() {struct ord *p= printf(&%d,&,++_百度知道
#include&stdio.h& struct ord { int x,y;} dt[2]={1,2,3,4}; main() {struct ord *p= printf(&%d,&,++
#include&stdio.h&struct ord { int x,y;} dt[2]={1,2,3,4}; main() {struct ord *p= printf(&%d,&,++p-&x); printf(&%d,&,++p-&y); }++p-&x++p-&y表示什么意思啊?
提问者采纳
取值运算的优先级高于++++p-&x++p-&y的含义等同于++(p-&x)++(p-&y)前缀++,--与后缀++,--的区别在于++i时,i=i+1,既i自增之后使用i而i++表示,i=i,i=i+1既先使用i,然后i自增1
那结果为什么是2.3啊,p&x是怎么对应到函数中的啊 ?帮忙解释下这些语句吧 ,谢了
dt[2]={1,2,3,4}表示dt[0]={1,2},dt[1]={3,4}p=dt表示p是dt数组的首地址,既此时p指向的数组是dt[0],p+1指向dt[1];因此p-&x=1,p-&y=2,所以输出结果为2,3。
提问者评价
其他类似问题
为您推荐:
printf的相关知识
其他2条回答
++p-&x表示把p-&x的值加1,如果在表达式里,意思是先把p-&x的值加1,再计算表达式的值。这里的意思是先把p-&x的值加1,再printf.
首先搞清楚优先级 -&的优先级大于++-&是间接引用结构体成员++p-&x 即(p-&x)=(p-&x)+1
原来p-&x=1,所以现在是2了
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁PEK-ORD 3月初直飞哪个公司都可以,9月7日回程ORD-PEK想用海南航空9月新开通的直飞 有啥好办法吗? | iFlyChina.net 飞网中国Even when he went to the theatre,he was in ord coat,It was made of material he liked.初3完形填空_百度作业帮
Even when he went to the theatre,he was in ord coat,It was made of material he liked.初3完形填空
Even when he went to the theatre,he was in ord coat,It was made of material he liked.初3完形填空
空在哪里啊?猜猜是:It was made of material中间填which he liked.struct ord {int x,y;} dt[2]={1,2,3,4}; 问一下x,y分别指_百度知道
struct ord {int x,y;} dt[2]={1,2,3,4}; 问一下x,y分别指
struct ord {int x,y;}
dt[2]={1,2,3,4}; 问一下x,y分别指那些数字
提问者采纳
定义一个结构体,里面是两个整数dt是一个数组,里面有两个元素,每个元素都是这样一个结构体并且对两个元素都进行了初始化,第一个元素,作为一个结构体里面的两个整数值为x=1,y=2第二个为x=3,y=4
提问者评价
太给力了,你的回答完美解决了我的问题!
来自团队:
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁pascal中ord是什么意思?解释解释_百度知道
pascal中ord是什么意思?解释解释
提问者采纳
有两个函数分别是Asc()和ord()两个作用互为相反,一个是把字符转换成 ASCII 值一个是转换回来.
提问者评价
其他类似问题
为您推荐:
其他7条回答
ord明明就是取一个有序列中的顺序说是转成ascii码也不为过
Chr(x) 求编号x对应的字符。例:Chr(65)=’A’ chr(97)=’a’ chr(48)=’0’ Ord(x) 求字符x对应的编号。例:ord(‘A’)=65 ord(‘a’)=97 另外:ord(false)=0 ord(true)=1
在char中,返回ascii码;在integer中,返回这个数是类型中第几个;在boolean中,如果是false就返回1,否则返回2;在real中,就程序出错了
应该是和 CHR 对应的那个函数吧 ...可以把字符转化成 ASCII 码 ...
求某个字符的ASCⅡ值
以下为ASCⅡ值和对应的字符
27 ESC 32 SPACE 33 ! 34 &
35 # 36 $ 37 % 38 &
39 ' 40 ( 41 ) 42 *
43 + 44 ' 45 - 46 .
47 / 48 0 49 1 50 2
51 3 52 4 53 5 54 6
55 7 56 8 57 9 58 :
59 ; 60 & 61 = 62 &
63 ? 64 @ 65 A 66 B
67 C 68 D 69 E 70 F
71 G 72 H 73 I 74 J
75 K 76 L 77 M 78 N
79 O 80 P 81 Q 82 R
83 S 84 T 85 U 86 V
87 W 88 X 89 Y 90 Z
91 [ 92 \ 93 ] 94 ^
95 _ 96 ` 97 a 98 b
99 c 100 d 101 e 102 f
103 g 104 h 105 i 106 j
107 k 108 l 109 m 110 n
111 o 112 p 113 q 114 r
115 s 116 t 117 u 118 v
119 w 120 x 121 y 122 z
123 { 124 | 125 } 126 ~
例:ord('a')=97
ch:='3';
ord('ch')-ord('0')=...
Ord(x)返回字符x对应的ASCII码。妙用:ord('3')-ord('0')=3(将字符'3'转化为数字3)
字符转 ASCII 码
您可能关注的推广回答者:
pascal的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 上课小动作 的文章

 

随机推荐