我是靠谱客的博主 知性电源,最近开发中收集的这篇文章主要介绍C语言:常量,转义字符,注释,数组,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、常量

1.1、字面常量:

30;

3.14;

字符常量:

'w';

1.2、const 修饰的常变量

#include <stdio.h>
int main()
{
const int
a = 10;//改变变量报错
}

在C语言中,const 修饰的a本质是变量,不能被修改,有常量的属性。

const int n = 100;//本质是变量
int arr[n] = 10;

define Max 100;//define定义是标识符号

define STR 'asdf';//字符号是常量

//枚举常量
int main()
{
int num = 10;
int color = RTD;
return 0;
}

2、字符类型: ‘a’;//字符常量 char ch = 'w';

字符串: “asdf” ;//C语言中美欧字符串,由双引号引起来的一串字符为字符串

char arr[10] = "asdfg";//存储字符串用字符数组

//[10]不写的时候自动根据后面存储大小

F10 =>调试 窗口->监视

字符串的结束标志为"";

#includ <sting.h>
#include <stdio.h>
int main()
{
//''是字符串结束的标志
char arr1[] = "abcde";
char arr2[] = {'a','b','c','d','e',''}; //这样写后面没有,需要自己加上
printf("%sn",arr1);//=> |a|b|c|d|e||
printf("%sn",arr2);//=> |a|b|c|d|e|......|
strlen();//求字符串长度的函数
int len = strlen("str");
int len2 = strlen(arr1); => 3
int len3 = strlen(arr2); => 随机数
//计算字符串长度的时候不计算
}

3、转义字符 //转变字符的意思

printf("abcn"); =>abcn

printf("abcn"); =>abc回车

printf("abcdf"); =>abc

?在书写连续多个问号时使用,防止它们被解析成三个字母
'用来表示一个字符常量   printf("%cn","'");
"用来表示一个字符串内部的双引号 printf("%cn",""");
\用于表示一个反斜杠,防止他被解析为一个转义字符  printf("abcd\0ef); =>abcdef
a        警告字符,凤鸣
b退格符
f进纸符
n换行
r回车
t水平制表符
v垂直制表符
dddddd表示1~3八进制的数  printf("%cn",'130X'); => X      //130->88->X 
xdd

dd表示2个十六进制数字  printf("%cn",'60'); => X      //60->96->~

?  三字母问 ??) =>]  ??( =>[  

printf("%sn","(are you ok??)");//会报错

%d打印整型
%c打印字符
%s打印字符
%f打印float类型的数据
%lf打印double类型的数据
%zu打印sizeof的返回值

  //转义字符算一个字符

4、注释

C++风格://     C语言风格:  /*  */

int*  p =NULL;//创建指针变量p,并赋值为null;

注释的作用

     1.可以帮助梳理思路

      2.可以对 复杂的代码进行解释

      3.帮助别人看自己的代码

 5、数组   //一组相同类型的值

int arr[10] = {0,1,2,3,4,5,6,7,8,9};  //数组下标序号是从0开始的

arr[8];访问第9个元素

最后

以上就是知性电源为你收集整理的C语言:常量,转义字符,注释,数组的全部内容,希望文章能够帮你解决C语言:常量,转义字符,注释,数组所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部