第二天
以下为笔记
int b =20 全局变量
int main()
{
int a =10 ; 局部变量 当全局变量和局部变量名字相同的情况下,局部优先
return 0; 局部变量的作用域是变量所在的局部范围
}
scanf是一个输入函数
printf是一个输出函数
列如:
int main()
{
int num1=0
int num2=0
scanf(''%d %d",&num1,num2);
int sum = num1=num2
printf("%d\n",sum)
return 0;
}
extern int a 申明来自外部的符号 (int a=10)
常量分为 :
字面常量 列如直接写 30 直接写出来不能改
const修饰的常变量 本质是变量 但是不能直接修改 有常量的属性
#define定义的标识符常量 定义一个常量
枚举常量 列如enum color
{
red
green 颜色的三种取值可能是red green blue
blue 三个取值就是枚举常量 列如可以在主函数中写
} enum color x =red
用const开头需要加上#include<stdio.h>
'w' 是一个字符 ''fhjakfhsd'' 是一个字符串 字符 字符串结尾遇到/n停下读取
''dfhsf/0fjslf'' 读取为 dfhsf 字符也是同理 'a' ,'a' ,'\0' ,'a'读取为aa
string length 是一个求字符串长度的函数
三字母词 之前有 现在大部分软件不存在
??)读取为】 所以用/?/?) 读取为??)
C语言变量作用域与常量类型解析

1566

被折叠的 条评论
为什么被折叠?



