#include<stdio.h>#define MAX 10//宏定义标识符常量int main(){100;//字面常量enum colors//枚举常量(能一一列举出来的常量) 如三原色红黄蓝{red,//枚举常量默认值为0,1,2blue,yello,};enum colors bus = blue;//定义一个枚举类型变量bus值为blue或者yellow或者red,但是枚举常量blue、red、yello无法更改printf("%d\n", red);//0printf("%d\n", blue);//1printf("%d\n", yello);//2printf("%d\n", bus);//0const int n= 4;//const常属性,后面的变量具有常属性,此时n为常变量printf("%d\n",n);int arr[MAX] = {0};//创建一个数组名为arr,其包含10个元素,其中10必须为常量,不能是变量//字符用单引号,字符串用双引号char arr1[] = "abc";//定义一个字符型数组arr1存放字符串abcchar arr2[] = { 'a','b','c' };printf("%s\n", arr1);printf("%s\n", arr2);//strlen函数 string length计算字符串长度printf("%d\n", strlen(arr1));//3printf("%d\n", strlen(arr2));//随机值(原因是strlen没有遇到\0之前要计算所有随机值)printf("%d\n", strlen("c:\test\32\test.c"));//字符长度13,(\t是一个字符)(\32是一个字符)printf("%c\n",'\132');//\132表示8进制132,转换成10进制是90,90代表的ASCII码是Z,所以打印显示Zprintf("%c\n",'\x61');//\x31表示16进制31,转换成10进制是97,97代表的ASCII码是a,所以打印显示a//字符串“abc”即为'a' 'b' 'c' '\0'其中\0为字符串的结束标志,不算作字符串内容//C语言用/* */注释时无法嵌套注释,因此//注释更加方便,快捷键Ctrl+k+c注释选中行return 0;}
![6HINR(0MM]G}E0]TKCA@AOO.png](/uploads/projects/lixianyu-bzhwq@ddcev2/c185f306b720507c52ebca108b337b73.png)
![P0_N))SX%KQQL4$D%FA}B]G.png](/uploads/projects/lixianyu-bzhwq@ddcev2/64e8250d466710b2e06fa937419ab95a.png)
exe文件:executable译作可执行文件,可以加载到内存中由操作系统加载执行。
txt文件:是微软在操作系统上附带的一种文本格式,是最常见的一种文件格式 。
system:system是一个C/C++的函数。windows操作系统下system () 函数详解主要是在C语言中的应用,system函数需加头文件后方可调用。
system.exe:病毒进程,是netcontroller木马病毒生成的文件,出现在Windows目录下,建议将其删除。但要与系统的System进程区分开来。
c++遇到的问题:
1、VS无法识别strlen等函数
解决方法:
引用头文件#include
![[B3ZN)JIPKVH]FD4F%XF.png
