码迷,mamicode.com
首页 > 其他好文 > 详细

C 基础

时间:2018-01-01 17:02:39      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:src   div   func   com   fonts   bubuko   class   stdio.h   info   

技术分享图片

 

‘,‘运算符的使用

for (i = 0, j = strlen(s)-1; i < j; i++, j--)
    c = s[i], s[i] = s[j], s[j] = c; 

 局部变量,全局变量

#include <stdio.h>

int n = 10;  //全局变量

void func1(){
    int n = 20;  //局部变量
    printf("func1 n: %d\n", n);
}

void func2(int n){
    printf("func2 n: %d\n", n);
}

void func3(){
    printf("func3 n: %d\n", n);
}

int main(){
    int n = 30;  //局部变量
    func1();
    func2(n);
    func3();
    //代码块由{}包围
    {
        int n = 40;  //局部变量
        printf("block n: %d\n", n);
    }
    printf("main n: %d\n", n);

    return 0;
}

运行结果:
func1 n: 20
func2 n: 30
func3 n: 10
block n: 40
main n: 30

{ }包围的代码块也拥有独立的作用域

 

 

 

C 基础

标签:src   div   func   com   fonts   bubuko   class   stdio.h   info   

原文地址:https://www.cnblogs.com/8000cabbage/p/8158935.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!