编辑代码

#include <stdio.h>
#include "stdarg.h"
#include "stdlib.h"


// void fun(const char * s, ...)
// {
//   char str[512]={0};
//   va_list args;
//   va_start(args, s);
//   vsprintf(str, s, args);
//   va_end(args);
//   printf("%s", str);
// }
void fun(int8_t **data)
{
    //*((int8_t *)data+10) = 2;
    *((int8_t *)data+10) <<= 2;
    printf("%d", *((int8_t *)data+10));
} 
int main () {
    int8_t data[10][10]={0};
    data[1][0] = 2;
    fun((int8_t **)data);
    //printf("%d", data[1][0]);
    //p[3][2] = 1;
    //fun(p);
    // int16_t data=-32746;
    // float value=12.345;
    // fun("123  %.2f",value);
    //printf("%.2f", (float)data);
	return 0;
}