声明:本篇旨在初步了解C语言的大概知识,并不作深入探讨。知识点会在后期的更新的文章中进行深入学习。
什么是C语言?
通俗易懂地来讲就是人与计算机交流的语言
main()函数的作用?
main函数是程序的唯一入口,C语言代码的执行就是从main函数第一行开始执行的
main函数的四种写法?
1.int main()
2.void main()
3.int main(void),void表示main函数不接收参数
4.int main(int argc,int char* argv[]),指定main函数的参数
int main() { return 0; } void main() { } int main(void) { return 0; } int main(int argc, char* argv[]) { return 0; }
C语言的7种数据类型?
int long long long short float double char
如何计算数据类型的大小?
sizeof
int main() { int a = 0; short b = 10; float c = 3.14f; double d = 3.14; printf("%d\n", sizeof(a)); printf("%d\n", sizeof(b)); printf("%d\n", sizeof(c)); printf("%d\n", sizeof(d)); return 0; }
如何打印数据类型?
%d %f......
计算机中常见的单位?
bit byte kb mb gb tb pb
1byte=8bit
1kb=1024byte
......
什么是变量?
变量本质就是一个内存空间
定义变量:类型 + 名称
注意:直接写3.14 编译器会认为是int型,需要写成3.14f才是float类型
变量名称的命名规则?
1.只能由字母,数字,下划线组成
2.只能以字母/下划线开头
3.不包含关键字
4.区分大小写
5.长度不超过63个字符
全局变量和局部变量?
全局变量:在花括号外面
局部变量:在花括号里面
注意:当局部变量和全局变量在同一处都可以使用时,局部变量优先 。
代码与运行结果如下
#include <stdio.h> int a = 20; int main() { int a = 40; printf("%d\n", a); return 0; }