二、9、占位符的使用

static void Main(string[] args)
        {
            int n1 = 10;
            int n2 = 20;
            int n3 = 30;
            Console.WriteLine("第一{0}第二{2}第三{1}", n1, n2, n3);
        }

占位符
使用方法:先挖个坑,再填个坑
使用占位符需要注意的地方:
1、你挖了几次坑,就应该填几个坑,如果你多填了,没效果。如果你少填了,抛异常。
2、输出顺序

异常
异常是指:
语法上并没有任何错误,只不过在程序运行的期间,由于某些原因出现了问题,使程序不能再正常的运行

好的,针对你的问题,下面是关于 Linux Shell 编程中的特殊变量和占位符的介绍。 1. 特殊变量 Shell 中有一些特殊的变量,它们的值在不同的情况下会自动设置。下面是一些常用的特殊变量: - $0 :当前脚本的文件名。 - $1~$9 :当前脚本的参数,$1 表示第一个参数,$2 表示第个参数,以此类推。 - $# :表示传递给脚本或函数的参数个数。 - $@ :表示传递给脚本或函数的所有参数。 - $? :上一个命令的返回值,如果返回值为 0 表示命令执行成功,否则表示执行失败。 - $$ :当前脚本的进程 ID。 2. 占位符 在 Shell 编程中,还有一些占位符可以在字符串中使用,它们可以用来表示一些特殊的字符或者变量。下面是一些常用的占位符: - $变量名 :表示变量的值。例如,$name 表示变量 name 的值。 - ${变量名} :和 $变量名 一样,表示变量的值,但是可以避免歧义。例如,${name}_string 表示 name_string 变量的值。 - $((运算式)) :进行算术运算,例如 $((2+3)) 表示计算 2+3 的值。 - $[运算式] :和 $((运算式)) 一样,进行算术运算。 - $* :表示所有参数,以空格分隔。例如,"$*" 表示所有参数组成的一个字符串。 - $@ :和 $* 一样,表示所有参数,但是每个参数都用双引号括起来。例如,"$@" 表示所有参数组成的一个字符串,每个参数都用双引号括起来。 希望以上内容能够解决你的问题,如果还有其他疑问,可以继续提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值