常变量学习

目录

一.标识符与关键字

 二.常量

三.变量

三.字符串函数


一.标识符与关键字

1.标识符是有效字符序列,是一个对象的名字。命名时不能使用关键字,只能由字母,数字,下划线组成,名称的第一个字符必须是字母或者下划线,名称中间不能有空格。

2.关键字又称保留字,是C语言预先定义好的字符序列,具有特殊含义和用法。ANSIC中有32个关键字,其作用分别有存储类声明,程序语句,数据类型声明,运算符等作用。

 二.常量

常量是在运行过程中不能改变的量,可以直接书写常量。

1.整数常量 

名称特点例子
十进制整数直接写101
八进制整数以零开头,由0~7组成0123
十六进制整数以0x开头由0~9,A~F组成0x123
长整数后面加大写L或小写l128L
无符号类型整数后面加大写U或小写u

12U

2.浮点数常量:必修以十进制的形式出现

(1)小数形式:小数点必须写出来不能省略,若其前或后有0则可以省略。

(2)指数形式:十进制数+E或(e)+十进制整数。

3.字符常量

(1)普通字符常量:英文单引号引起来的字符,如'A'

(2)转义字符常量:英文单引号引起来,反斜杠开头。如'\101'

三.变量

1.变量是在程序运行过程中其值可以改变的量,变量的名称必须用标识符来表示,变量根据数据类型可以分为不同的变量类型,不同类型变量存储空间不同。变量必须先定义后使用。

 2.变量的值

变量只有通过赋值的方式才能使变量的值有意义。

(1)先定义后赋值

#include<stdio.h>
void main()
{
  int a,b;
     a=10;
     b=a;
}

(2)定义的同时进行赋值

#include <stdio.h>
void main()
{
  int a=10,b=a;
}

3.常变量一种特殊的变量,定义时类型说明符前必须加const说明符,常变量必须在定义的同时进行赋值。例如

#include <stdio.h>
void main()
{
   const double pi=3.14159;
         double s;
        s=pi*10*10;
   printf("s=%lf",s);
}

三.字符串函数

1.字符串常量是用双引号引起来的字符序列,字符串常量是不可被修改的。其在内存中的存放形式是连续存放字符的ASCLL码值,并且在末尾加上一个结束标志'\0'。例如

2.C中有大量操作字符串的函数 ,需要包含头函数<string.h>

strlen(s1)返回字符串s1的长度(不含'\0')
strcmp(s1,s2)如果s1和s2是相同的则返回0;如果s1大于s2则返回大于0;如果s1小于s2则返回小于0。

例如

#include <stdio.h>
#include <string.h>
int main()
{
printf("strlen=%d\n",strlen("motherland"));
printf("strcmp=%d\n",strcmp("my motherland"));
printf("strcmp=%d\n",strcmp("my","my"));
printf("strlen=%d\n",strlen("123abc\n"));
}

输出结果为

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
学习Linux环境变量的语法可以帮助你正确设置和管理环境变量。下面是一些见的Linux环境变量语法: 1. 设置环境变量: - 使用`export`命令来设置环境变量。语法如下: ``` export VARIABLE_NAME=value ``` 其中,`VARIABLE_NAME`是环境变量的名称,`value`是相应的值。例如,要设置`PATH`环境变量,可以使用: ``` export PATH=/usr/local/bin:$PATH ``` 2. 查看环境变量: - 使用`echo`命令来查看特定环境变量的值。语法如下: ``` echo $VARIABLE_NAME ``` 例如,要查看`PATH`环境变量的值,可以使用: ``` echo $PATH ``` 3. 永久设置环境变量: - 如果希望永久设置环境变量,可以将相应的设置语句添加到Shell的配置文件中。见的配置文件包括: - `~/.bashrc`:用户级别的配置文件,适用于当前用户。 - `~/.profile`:用户级别的配置文件,在登录时会加载。 - `/etc/environment`:全局级别的配置文件,适用于所有用户。 - 打开相应的配置文件,使用文本编辑器添加设置语句,保存并重新加载Shell配置,或者重新登录以使设置生效。 4. 变量替换: - 在环境变量的值中,可以使用其他环境变量或命令的输出进行替换。 - 使用`${}`语法进行变量替换。例如,要将`$HOME`环境变量的值添加到`PATH`中,可以使用: ``` export PATH=${HOME}/bin:$PATH ``` - 使用`` `command` ``或`$(command)`语法来替换命令的输出。例如,将当前日期添加到环境变量中: ``` export CURRENT_DATE=$(date +%Y-%m-%d) ``` 这些是一些见的Linux环境变量语法。通过学习和实践,你可以更好地理解和应用环境变量的设置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值