voids.cpp

来自「visual c++源码一定对你有一定的帮助」· C++ 代码 · 共 28 行

CPP
28
字号
/*
    voids.cpp - A test of an array of different types.
 */

#include    <stdio.h>

int main ()
{
int IntArray[] = {4, 8, 22, 12};
double DoubleArray[] = { 2.5, 6.8, 12.4};
char CharArray[] = "This here''s a string";
void *Voids[] = {IntArray, DoubleArray, CharArray};

    printf ("IntArray is %d %d %d %d\n",
           ((int *) Voids[0])[0],
           ((int *) Voids[0])[1],
           ((int *) Voids[0])[2],
           ((int *) Voids[0])[3]);

    printf ("DoubleArray array is %f %f %f\n",
           ((double *) Voids[1])[0],
           ((double *) Voids[1])[1],
           ((double *) Voids[1])[2]);

    printf ("The string array is \"%s\"\n", Voids[2]);
    return (0);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?