c语言基础笔记(1)

printf--在屏幕上打印信息(必须包含头文件使用),输出函数

#include--包含

stdio.h--头文件

例如 

#include <stdio.h>--包含头文件

{}外的叫做全局变量,{}内的叫做局部变量,当全局与局部的名称起冲突时,局部优先(尽量避免局部变量的名称与全局变量的名称一致。)

全局变量在整个工程中都可使用,不需要再次说明。

scanf--输入函数(表达式:scanf(“%d %d”,&a,&b);这个式子的意思是输入两个数,赋给a,b。

#define  _CRT_SECURE_NO_WARNINGS 1

scanf函数使用的前置条件(必须在代码的第一条)

extern--声明        extern int ...

const所修饰的常变量(虽然给了修饰,但本质上仍然常量是变量不是固定的值,这就是常变量)

由#define所修饰的标识符常量。

使用esum的枚举常量,它属于常量,且默认为第一个为0,后面为自然数排序。

strlen();求字符串的长度(它在使用时需要引用头文件)

#include<string.h>

字符串的结束符号是 \0 它不算做字符长度。

例如:

char arr[] = {'a','b','c'};

printf("%d\n",strlen (arr));由于strlen的求长度是到\0为止,而arr所定义的变量中没有将\0写出来,因此,strlen函数会一直向后取值,直到取到\0为止,所以它的值就不固定。最后打印出来就是随机值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值