0%

小甲鱼之c++

P1:C++和OO思想

经典面向对象java 一样封装继承多态

P2-P4:从小程序说起

1.类,异常,对象都是c++特有的

  1. 整形数组求和:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
       #include <stdio.h>
    int addArray(int array[], int n);//在main用前需要声明
    int main(){
    int data[]={0,1,2,3,4,5,6,7,8,9};
    int size=sizeof(data)/sizeof(data[0]);
    printf("data size: %ld\n",sizeof(data));//不要用%d,c99报错
    printf("answer :%d\n",addArray(data,size));
    return 0;
    }
    int addArray(int* array, int n){
    int sum=0;
    printf("data size: %ld\n",sizeof(array));
    for(int i=0;i<n;i++){
    sum+=array[i];
    }
    return sum;
    }
    /*data size: 40
    data size: 8
    answer :45
    */
1
//c++版本