- 博客(5)
- 收藏
- 关注
原创 初学C语言5.字符串+转义字符+注释
原理:"abc"里有'a','b','c','\0'用单引号' '引起来的是字符('a','b')这是ASCII编码,字符对应的值为ASCII码值。给arr2里面加个0得到和arr1一样的结果。前面arr2没有\0,则不会停止并且打印乱码。注:数据在计算机上存出的时候,存储的是二进制。\0的值为0,意义为字符串的1结束标志。使用调试--窗口--监视 得到。诸如姓名,身份证号都是字符串。若想存储字符串,需要用到数组。arr2比arr1少了个0。把字符串放到字符数组里。\0隐藏在字符串末尾。
2023-09-02 23:50:41 35
原创 初学C语言4.常量
define MAX 10---定义常量MAX为10。若使num不可变,则在int前面加const-常属性。此时MALE,FEMALE,SECRET为枚举常量。枚举常量不能改,但是通过枚举类型创建的变量可以改。此时int arr[MAX]={0}可以运行。将10改为n并且前面加int n=10。改为const int n=10也不行。n是变量,具有常属性,所以n是常变量。此时num为const修饰的常变量。Int num=1,num为变量。const修饰的常变量。枚举关键字-enum。
2023-09-02 23:40:24 29
原创 初学C语言3.变量
局部变量的生命周期:进入作用域到出作用域。局部变量的作用域是变量所在的局部范围。全局变量的生命周期:整个程序的生命周期。全局变量和局部变量可以同时存在。名字相同时,局部变量优先打印。全局变量的作用域是整个工程。变量的作用域和生命周期。
2023-09-02 23:28:37 33
原创 初学C语言2.数据类型
scanf("%d%d", &num1, &num2)//&:取地址符号。printf("%c\n",ch)//%c--打印字符格式的数据。Char ch="A"(向内存申请一块空间存放"A")Long long//更长的整形。%f---打印浮点型数字(小数)Double//双精度浮点数。Float//单精度浮点数。%d--打印整形十进制数据。%lf--打印双精度浮点数。运行后可以输入两个数字相加。Char//字符数据类型。%p--以地址的形式打印。%x--打印十六进制数字。Short//短整型。
2023-09-02 23:23:46 25
原创 初学C语言1.初识C语言
主要编译器Clang,《GCC》,WIN-TC,SUBLIME,《MSVC》,TurboC等。--打印114514(\n意思为换行)#include---包含一个叫stdio.h的文件。解决方案:右击项目名称-属性-配置属性-链接器-系统-子系统-控制台。Std-标准(standard)i-input o-output。C语言国际标准 ANSI C 89年推出---C89/C90。2右键源文件-添加-新建项-c++文件(.cpp)visual C++---空项目。程序的入口,不能没有;
2023-09-02 23:23:26 57
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人