一、什么是C语言呢?
C语言是多种计算机编程语言中的一种,美国还给C语言制定了一个标准ANSIC。
(其他的就背不住啦,不过也不太需要吧~)
二、来一段代码
#include
int main()
{
printf("星辰大海\n");
return 0;
}
//注释:
//写"include ”是因为下面的“printf"函数需要从库中调取。
//main 函数是主函数,一个工程中主函数有且只有一个。
//return 0 是约定俗成,一般指当程序正常运行时会返回一个“0”
三、数据类型
char //字符数据类型
short //短整型
int //整形
long //长整型
long long //更长的整型
float //单精度浮点型
double //双精度浮点型
#include
int main()
{ //所占空间 单位是字节
printf("%d\n", sizeof(char)); //1
printf("%d\n", sizeof(short)); //2
printf("%d\n", sizeof(int)); //4
printf("%d\n", sizeof(long)); //4
printf("%d\n", sizeof(long long)); //8
printf("%d\n", sizeof(float)); //4
printf("%d\n", sizeof(double)); //8
return 0;
}
四、定量和变量
定量是指不会改变的量,而变量是可以被改变的
(一)定义变量的方法需要数据类型的参与
char name = "A"
int age = 18
float weight = 65
(二) 变量的分类
变量分为全局变量和局部变量,它们的作用域和生命周期也不一样
#include
int a = 100;
int main()
{
int a = 10;
printf("a=%d\n",a);
return 0;
}
//运行后可得到a=10
//可见相对于全局变量,处于局部变量中的参数起作用,即“局部(变量)优先”
//如果这么写
#include
int a = 100;
int main()
{
{ int a = 10;
printf("a=%d\n",a);}
printf("a=%d\n",a);
return 0;
}
//运行后得到"a=10"和"a=100"
//由此可以看出全局变量和局部变量的作用域和生命周期。
变量的运用
#define _CRT_SECURE_NO_WARNINGS 1
#include
int main()
{
int a = 0; //定义一个初始量
int b = 0;
printf("请输入求和的两个数:\n");
scanf("%d %d",&a, &b);
int S = a+b;
printf("S=%d\n",S);
return 0;
}
// #define_CRT_SECURE_NO_WARNINGS 1 是因为VS2019 不支持scanf这样的写法。
小结
这是第一堂C语言的课程一些浅薄的总结,本人C语言没有基础,还希望各位多多赐教。
(***还有这个代码背景能不能改变啊,我想知道怎么么改变啊 ***)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)