2 入门第一个小程序:“你好,C 语言!”

1 简单介绍
是一个集成开发环境 , 它集成了MSVC这样的编译器 , 可以用于编写计算机语言的代码 。
打开软件后 , 点击“创建新项目”
选择“空项目”后点击右下角的“下一步(N)”
修订好合适的项目名称和位置后点击右下角的“创建”
右键点击“源文件” --“添加(D)”--“新建项(W)”
因为这是C语言 , 所以名称里“源.cpp”改为“**.c” , **为任意的名称 , 设置完成后点击“添加” 。比如下图所示:
然后就可以写代码啦~
2 入门第一个小程序:“你好 , C 语言!”
#include int main(){printf("你好 , C语言!\n");return 0;}
注意点:
main函数代表着程序的入口 , 在一个工程项目中可以有多个.C文件 , 但是多个.C文件中只能有一个main函数!(.C文件在源文件夹里)
3 数据类型及其大小 3.1 数据类型
char-字符型
short-短整型
int-整型
long-长整型
long long-更长的整型
float-单精度浮点型
-双精度浮点型
存在这么多的类型 , 是为了更加丰富的表达生活中的各种值 。
3.2 “( )”单目操作符用于计算数据类型的大小

2 入门第一个小程序:“你好,C 语言!”

文章插图
#include int main(){printf("%d\n", sizeof(char));printf("%d\n", sizeof(short));printf("%d\n", sizeof(int));printf("%d\n", sizeof(long));printf("%d\n", sizeof(long long));printf("%d\n", sizeof(float));printf("%d\n", sizeof(double));printf("%d\n", sizeof(long double));return 0;}
注:格式字符%d代表“读入十进制整数”
3.3 字符类型的使用规则(注意:定义字符串时还要加冒号)
char ch = 'w';int weight = 65;int salary = 20000;
4 变量与常量
常见的变量有年龄值、体重值等 , 常见的常量值有身份证号、圆周率等 。定义变量的方法如下:
int age = 24;float weight = 45.5f;char ch = 'w';
4.1 变量的分类:局部变量与全局变量
如下代码示例:
#include int global = 2019;//全局变量int main(){int local = 2018;//局部变量int global = 2020;//局部变量printf("global = %d\n", global);return 0;}最终输出结果:global = 2020
总结:
1.上述示例中局部变量""与全局变量""是一样的 , 但是该程序仍然可以正常运行 。说明局部变量与全局变量可以用同一个定义 。
2.当局部变量与全局变量同名时 , 局部变量优先使用 。
4.2 “scanf( )”函数与变量的使用 4.2.1 scanf( )函数
函数名: scanf
功 能: 执行格式化输入
其调用格式为: scanf("" , );
scanf()函数返回成功赋值的数据项数 , 出错时则返回EOF 。
其控制串由三类字符构成:格式化说明符(如%d , %a , %%等);空白符;非空白符;
sacnf()中的变量必须使用地址:int a, b;scanf("%d%d",a,b);//错误scanf("%d%d",&a,&b);
scanf()的格式控制串可以使用其它非空白字符 , 但在输入时必须输入这些字符:scanf("%d,%d",&a,&b);输入: 3 , 4(逗号与"%d,%d"中的逗号对应)scanf("a=%d,b=%d",&a,&b);输入: a=3 , b=4("a=" "b=" ","与"%d,%d"中的"a=","b="及","对应)