c语言入门(1)

1.C语言是有一门人机交互式语言,基于硬件和操作系统之间的语言。

2.作为C语言的基础格式

int main()

{

return0

}

有着重要的意义。

3.数据类型有

char 字符类型

short短整型

int 整形

long 长整型

longlong 更长的整形

float 单精度浮点型

double 双精度浮点型

他们代表了程序向内存申请不同的大小存储空间,此外,sizeof是计算占用上述空间大小的函数。

C语言中除了内置函数还有外置的可以由自己定义的;

4.变量

变量是可以改变的一个量,通常我们将他初始化成0

例如:int a=0;

此外输出是printf

输入是scanf(注:有时候需要添加&)

在打印时%d 整形

%c字符

%s字符串

%f float类型

%If double类型

5.常量,是具有不变属性的量。有四种类型:

1.字面常量

2.coast修饰的变量(具有常量属性的变量)

3.#define定义的标识符常量(例如:#define<stdio.h>)

4.枚举常量

至于变量的生命周期和作用范围二者具有高度相似性,顾名思义也就能够轻松理解了。值得注意的是局部变量相较于全局变量更具有优先级。

6.字符与字符串

字符通常使用‘’来表示,字符串使用“”来表示

值得注意是字符串是以\0进行结尾的,\0作为结尾标志。在(“abcd”)这种结尾自带一个\0结尾,如果是{“a”,“b”,“c”,“d”}打印时出现一个随机值,什么时候出现\0时停止。

7.转义字符他有下面的几种

\?这个主要是防止三字母词被识别这个基本用不上现在的计算机编译器基本没有三字母符的使用。比如((?=] 如果加入((\?;;可以有效防止被识别。

\’可以使‘’中单引号单独出来作为字符出现

\“效果同上一条

\\效果是让\作为反斜杠单独出来

\a打印出来时让你的电脑蜂鸣

\n运行时自动换行

\r运行同回车

\t效果同tab键

\ddd1-3个八进制数字,输出时自动转化成十进制,根据ASCII表进行对照打印出相应的字符

\xdd2个16进制数字,之后同上

注意:无论是\0还是什么东西都是作为单个字符存在。

2024.7.17

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值