C语言函数

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;

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容