zoukankan      html  css  js  c++  java
  • 指针的总计

    这是针对于字符串的指针数组做出的总结

    主要有三个例子 

    代表了不同的写法

    我的编译器是Visual Studio 2019 Community

    这是第一段标准的C语言写法

        #include <iostream>
    #include<stdlib.h>
    #include<stdio.h>
    #include<math.h>
    using namespace std;
    
    
    int main()
    {
    int i;
         char p[12][30] = { "January","February","March","April","May","June","July","August","September","October","November","December" };
        printf("please input your number of month:");
        cin >> i;
        char* a;
        a = p[12];
        printf("
    ");
        printf("The month is:%s
    ", *(p+i - 1))
    return0;
    }

    第二段C++的写法

    #include <iostream>
    #include<stdlib.h>
    #include<stdio.h>
    #include<math.h>
    using namespace std;
    int main()
    {
    int i;
        const char* p[12] = { "January","February","March","April","May","June","July","August","September","October","November","December" };
        printf("please input your number of month:");
        cin >> i;
        printf("
    ");
        printf("The month is:%s
    ", p[i-1]);
    return0;
    }

    第三段也是C++的写法

    #include <iostream>
    #include<stdlib.h>
    #include<stdio.h>
    #include<math.h>
    using namespace std;
    int main()
    {
    int i;
        const char* p[12] = { "January","February","March","April","May","June","July","August","September","October","November","December" };
        printf("please input your number of month:");
        cin >> i;
        printf("
    ");
        printf("The month is:%s
    ", *p+i-1);
    return0;
    }
  • 相关阅读:
    loj6158 A+B Problem (扩展KMP)
    2017CodeM初赛B场
    Codeforces Round #421(div 2)
    CF821E(多次矩阵快速幂)
    Codechef-ANCESTOR(树套树/CDQ分治)
    Codechef-BLACKCOM(树形背包dp)
    Codechef-CHEFPRAD(找事件点+贪心)
    洛谷 p3391
    luogu p3369
    LOJ10082
  • 原文地址:https://www.cnblogs.com/Loving-Q/p/11962788.html
Copyright © 2011-2022 走看看