c语言
绿帽路飞
这个作者很懒,什么都没留下…
展开
-
c语言中的字符串
c语言的基本数据类型中没有字符串类型,可以使用字符数组来实现#include <stdio.h>int main(){ char arr1[] = "abc"; char arr2[] = { 'a', 'b', 'c' }; char arr3[] = { 'a', 'b', 'c', 0 }; char arr4[] = { 'a', 'b', 'c' ,'\0'}; printf("%s\n", arr1); printf("%s\n", arr2); print原创 2021-02-21 17:22:21 · 76 阅读 · 0 评论 -
c语言中的常量
c语言中有四种常量:字面常量const修饰的变量#define定义的宏变量枚举常量字面常量就是字面意义上的各种数字,比如34。c语言中实参一般采用值传递的方式传入函数,但是如果参数是数组,传递的就是数组的地址,如果不想在函数中对数组改变,就加上const。#include <stdio.h>#define length 5//宏变量void print_array(const int a[],int length)/*参数是数组,但是加上const之后,传入的就是数组的原创 2021-02-21 16:47:14 · 192 阅读 · 0 评论 -
文件作用域
文件作用域全局变量具有文件作用域,可以再整个工程内所有的源文件中访问。局部变量只可以在程序块内部访问。在第一个源文件中定义了一个全局变量:#include <stdio.h>int global = 9;int main(){return 0;}在同一工程下的另一个源文件中访问该全局变量:#include <stdio.h>int main(){extern int global;//声明printf("%d",global);return 0;原创 2021-02-21 15:56:02 · 2492 阅读 · 0 评论