标签:amp color 输入数据 定义变量 sof image oat 不能 include
是一门计算机语言(人和计算机交流的语言)
低级语言1.机器语言-二进制(0和1)2.符号语言(助记符,汇编语言)
高级语言
文件-新建-项目(CTRL-shift-N)
c++/新项目
添加源文件(.c)(ctrl-shift-A)-C++文件(.cpp)
写代码
#include<stdio.h> //#-指令形式;包含一个studio.h文件 //standrad input output //int整型,main前的int表示main函数调用返回一个整型值 int main()//main-主函数-程序的入口-不能缺少,有且仅有一个 { printf("hello world\n");//完成任务,输出“hello world” //print function-打印函数 //库函数-C语言本身提供给我使用的函数 return 0;//返回0, }
char-字符数据类型 %c
short-短整型
int-整型
long-长整型
long long-更长整型
float-单精度浮点数
double-双精度浮点数
#include<stdio.h> //char-字符类型,创建变量ch,向内存申请空间, int main() { char ch = ‘A‘;//用等号的形式存放 printf("%c\n", ch);//%c-打印字符格式的数据 //以字符的形式打印ch int age = 20; printf("%d\n", age);//%d-打印整型十进制数据 long num = 100; printf("%d\n", num); float f = 5.0; printf("%f\n", f);//%f-打印浮点数字-打印小数 double d = 3.14; printf("%lf\n",d);//%lf打印双精度浮点数字 return 0; }
C语言标准规定:sizeof(long)>=sizeof(int)
#include<stdio.h> //char-字符类型,创建变量ch,向内存申请空间, int main() { //字节byte-计算机中单位(bit/kb/mb/gb/tb/pb) printf(" %d \n", sizeof(char));//1字节 printf(" %d \n", sizeof(short));//2字节 printf(" %d \n", sizeof(int));//4字节 printf(" %d \n", sizeof(long));//4或8字节 printf(" %d \n", sizeof(long long));//8字节 printf(" %d \n", sizeof(float));//4字节 printf(" %d \n", sizeof(double));//8字节 return 0; }
bit-比特位-存储一个二进制位(0,1)
byte-字节-存储8个bit
kb-1024byte
mb-1024kb
gb-1024mb
tb-1024gb
pb-1024tb
类型+变量名 赋一个值
#include<stdio.h> int main() { short age = 20;//向内存申请2个字节,byte16个比特位bit,用来存放20 float weight = 95.6f;//95.6默认是double类型,精度丢失 //float向内存存放申请4个字节,存放小数。 return 0; }
局部变量和全局变量的名字不要相同,会产生bug。
当局部变量和全局变量的名字相同的时候,局部变量优先
#include<stdio.h> int num2 = 20;//全局变量-定义在代码块{}之外的变量 int main() { int num1 = 10;//局部变量-定义在代码块{}内部的变量 return 0; }
#pragma warning(disable:4996)//将某个警报置为失效 #include<stdio.h> int main() { //计算2个数的和 int num1 = 0 ; int num2 = 0 ; int sum = 0 ; //输入数据-使用输入函数scanf scanf("%d%d",&num1,&num2);//取地址符号 //c语言语法规定,变量要定义在当前代码块的最前面 sum = num1 + num2; printf("sum= %d\n", sum); return 0; }
局部变量的作用域:变量所在代码块的局部范围
全局变量的作用域:整个工程
局部变量生命周期:入作用域生命周期开始,出作用域生命周期结束
全局变量的生命周期:整个程序的生命周期
标签:amp color 输入数据 定义变量 sof image oat 不能 include
原文地址:https://www.cnblogs.com/mljrm/p/14807186.html