-
指针 *point_a = &a &a表示变量a所在内存地址 , 如 0x7fffffffddfc (&是取地址符) *point_a 将point_a定义为一个指针变量 (本质也是一个变量,和int,double之类的变量没什么区别,*表示定义一个指针变量)查看全部
-
内存地址分配 用户48,系统16位查看全部
-
String类型输出遇到/0 结束 char类型输出遇到/0 继续输出查看全部
-
代码段保存编译后的代码 栈保存所有的状态。数据查看全部
-
栈保存代码运行的状态 代码段保存具体数值查看全部
-
p *pa指找到pa中的数据; p &pa指找到pa本身的地址。查看全部
-
64位系统下,指针占8个字节,32位 4个字节。查看全部
-
变量的本质是它所在内存空间的值查看全部
-
指针就是地址 栈 先进后出查看全部
-
变量的本质是内存查看全部
-
需要将实参的地址传到子函数才能改变实参! (&a,&b)查看全部
-
3. 按位异或运算 按位异或运算符“^”是双目运算符。其功能是参与运算的两数各对应的二进位相异或,当两对应的二进位相异时,结果为1。参与运算数仍以补码出现,例如9^5可写成算式如下: 00001001^00000101 00001100 (十进制为12) main(){ int a=9; a=a^15; printf("a=%d\n",a); }查看全部
-
&-取地址符查看全部
-
scanf查看全部
-
1位十六进制数可用4位二进制表示查看全部
举报
0/150
提交
取消