指针加法运算
来源:互联网 发布:淘宝虚假交易订单清洗 编辑:程序博客网 时间:2024/06/08 07:50
指针加法需要调整,调整的权重是指针本身去掉一个*号,再求sizeof();
举例:int *p , p+1 ; 加4 ( sizeof ( int ) * 1) 字节;
double *p , p+1 ; 加8 ( sizeof ( double ) * 1) 字节;
#include<stdio.h>
int main()
{
int *p = ( int * ) 10000
printf ( " %d\n " , p + 1 ); 10004
printf ( " %d\n " , p + 4 ); 10016
printf ( " %d\n " , ( char * ) p + 4 ); 10004
printf ( " %d\n " , ( shart * ) p + 4 ); 10008
printf ( " %d\n " , ( double * ) p + 4 ); 10032
printf ( " %d\n " , ( unsigned long long) p + 1 ); 10001
printf ( " %d\n " , ( int *** )p + 1 ); 10004
printf ( " %d\n " , ( double ** )p + 1 ); 10004
printf ( " %d\n " , ( float ** )p + 1 ); 10040
return 0 ;
- 指针的加法运算
- 指针加法运算
- 加法运算
- 加法运算
- onkey 加法运算
- 虚数的加法运算
- 第二课 加法运算
- 位运算实现加法
- 大非负整数加法运算
- 高精度计算----加法运算
- js float加法运算
- 位运算实现加法
- 位运算实现加法
- 不用 + -× /实现加法运算
- PowerShell中的加法运算
- 整数的加法运算
- jQuery的加法运算
- 位运算 实现加法
- SHA-256算法实现
- unicode,gbk和UTF-8
- 欢迎使用CSDN-markdown编辑器
- 课堂总结2
- python list常用操作
- 指针加法运算
- 【萌新站长可参考】巧用“对象储存服务OSS”,免费加快网页加载速度~
- 将spfile由本地迁移至ASM
- Mysql的时间查询以及赋值
- linux多线程之互斥量和条件变量
- Spring Boot学习(一)
- 上线一周年 华为云软件开发云为何如此受欢迎?
- JAVA中 Spring定时器的两种实现方式
- qt QFileDialog 获取目录