C语言函数

2018-03-19  本文已影响0人  RubyiOS

1.简单的打印三角形

#include <stdio.h>

void func(void){

        int i ,j;

        for(int i = 0;i < 3;i ++){

                for(int j = 0;j < i;j++){

                            print("*");

                }

        }

}

#include <stdio.h>{

void main(void){

            func();

            return 0;

}

2.函数栈,先进后出

int *func2(void){

        int a;

        return &a;//不能返回一个函数的局部变量的地址,return后作用域结束,a释放

}

float func(void){

        int *p = func2();

        *p = 8;

        return 90;

}

int main(void){

        float ret = func();

        return 0;

}

}

3.有参数的函数调用

int add(int a, int b){

        return a+b;

}

int main(void){

        add(2,3);

        return 0;

}

上一篇下一篇

猜你喜欢

热点阅读