C++
灵均兰草
这个作者很懒,什么都没留下…
展开
-
若w=1,x=2,y=3,z=4,则条件表达式w>x?w : z>y?z : x的结果为 4
求赞----求关注若w=1,x=2,y=3,z=4,则条件表达式w>x?w : z>y?z : x的结果为___4____。(A>B) ? A :B ; 若(A>B)为真 ,则取 A , 如果(A>B)为假,则取 B。首先查看一下运算符的优先性,不懂可以...原创 2018-12-26 10:51:07 · 26151 阅读 · 5 评论 -
若:typedef char * STRING; STRING p,s[10] ; 则:p和s的数据类型分别是字符型指针,字符型指针数组。
若:typedef char * STRING; STRING p,s[10];则:p和s的数据类型分别是______字符型指针__、___字符型指针数组______。指针运算符是自右向左结合的! 所以是 char* 类型的 typedef 与 #define 的作用都差不多像 typedef char * STRING;与#def...原创 2018-12-26 12:32:07 · 1359 阅读 · 0 评论 -
**与*与&的区分
对于*与&,分两种情况。1,声明时 *是声明指针,&是声明引用2,使用时*是解引用,&是取地址例如一个函数void fun(Time *p ){ p->hour=18;}形参里面的*说明是指针,函数里面用*是解引用。...原创 2019-03-04 19:18:03 · 1490 阅读 · 0 评论