1. #include<stdio.h>
    2. #define MAX 10//宏定义标识符常量
    3. int main()
    4. {
    5. 100;//字面常量
    6. enum colors//枚举常量(能一一列举出来的常量) 如三原色红黄蓝
    7. {
    8. red,//枚举常量默认值为0,1,2
    9. blue,
    10. yello,
    11. };
    12. enum colors bus = blue;//定义一个枚举类型变量bus值为blue或者yellow或者red,但是枚举常量blue、red、yello无法更改
    13. printf("%d\n", red);//0
    14. printf("%d\n", blue);//1
    15. printf("%d\n", yello);//2
    16. printf("%d\n", bus);//0
    17. const int n= 4;//const常属性,后面的变量具有常属性,此时n为常变量
    18. printf("%d\n",n);
    19. int arr[MAX] = {0};//创建一个数组名为arr,其包含10个元素,其中10必须为常量,不能是变量
    20. //字符用单引号,字符串用双引号
    21. char arr1[] = "abc";//定义一个字符型数组arr1存放字符串abc
    22. char arr2[] = { 'a','b','c' };
    23. printf("%s\n", arr1);
    24. printf("%s\n", arr2);
    25. //strlen函数 string length计算字符串长度
    26. printf("%d\n", strlen(arr1));//3
    27. printf("%d\n", strlen(arr2));//随机值(原因是strlen没有遇到\0之前要计算所有随机值)
    28. printf("%d\n", strlen("c:\test\32\test.c"));//字符长度13,(\t是一个字符)(\32是一个字符)
    29. printf("%c\n",'\132');//\132表示8进制132,转换成10进制是90,90代表的ASCII码是Z,所以打印显示Z
    30. printf("%c\n",'\x61');//\x31表示16进制31,转换成10进制是97,97代表的ASCII码是a,所以打印显示a
    31. //字符串“abc”即为'a' 'b' 'c' '\0'其中\0为字符串的结束标志,不算作字符串内容
    32. //C语言用/* */注释时无法嵌套注释,因此//注释更加方便,快捷键Ctrl+k+c注释选中行
    33. return 0;
    34. }

    6HINR(0MM]G}E0]TKCA@AOO.png
    P0_N))SX%KQQL4$D%FA}B]G.png
    exe文件:executable译作可执行文件,可以加载到内存中由操作系统加载执行。
    txt文件:是微软在操作系统上附带的一种文本格式,是最常见的一种文件格式 。
    system:system是一个C/C++的函数。windows操作系统下system () 函数详解主要是在C语言中的应用,system函数需加头文件后方可调用。
    system.exe:病毒进程,是netcontroller木马病毒生成的文件,出现在Windows目录下,建议将其删除。但要与系统的System进程区分开来。
    c++遇到的问题:
    1、VS无法识别strlen等函数
    解决方法:
    引用头文件#include或#include
    ![[B3ZN)JIPKVH]FD4F%XF.png