这是我的第一篇博客
name:徐文
我编程目标:拿到一个好的offer
学习编程这件事上每周我打算花费35小时
个人风格偏向:喜欢Java语言的面对对象思想
自我总结一下
(只是自己的见解,也不一定全面,百分百正确,欢迎提出意见)
1:
变量分为:
全局变量:放在函数或代码块外部定义的变量为全局变量 (可以在该.c文件里任何函数里面访问)
局部变量:放在函数或代码块内部定义的变量为局部变量 (只能在本函数或者代码块内部使用)
注意:当全局变量和局部变量同名时,遵循就近原则
2:
变量的作用域: 变量所在的局部范围
变量的生命周期:变量的创建到变量的销毁之间的一个时间段
3:
常量分为以下几种
A:
字面常量
随便写在程序里,写一个10;就是字面常量。
B:
const 修饰的常变量
const修饰的变量是不能被直接修改的
C:
#define 定义的标识符常量
#define AGE 80 //宏,不能被修改
a: "见名知意" b: 提升代码的可维护性
D:
枚举常量:
例:
enum color{
YELLOW,
BLACK,
RED,
BLUE,
};
4.
字符串,最后一个为\0,但是不计入字符串的长度,应用:知道字符串的长度
注意:c和c++中
字符串,不能直接使用
但是Java中,有String类,就可以直接用
C++/C中:
(1)
char *str = "abc"; //用指针指向字符串的地址
(2)
char strl[] = "abc"; //用数组存储字符串
变量与常量(c/c++)
猜你喜欢
转载自blog.csdn.net/weixin_46316012/article/details/105118754
今日推荐
周排行