博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c 语言 转义字符 以及类型转换
阅读量:6259 次
发布时间:2019-06-22

本文共 540 字,大约阅读时间需要 1 分钟。

1,\ddd表示八进制。

应用:\101输出字母A,

代码如下:

 char ch ='\101';
  printf("%c",ch);
 2在c语言的强制类型转换时,得到的是一个所需类型的中间变量,原来变量的类型未发生变化,

 float f;
 int i;
 f=3.4;
 i = (int)f;
 printf("i= %d,f = %f",i,f);
此句输出的是3和3.4,变量f仍然是3.4

 

 

3,在进行运算符进行结合时,如下代码

int ii;
 ii=3;
 printf("-ii++=%d\n",-ii++);
 printf("ii=%d\n",ii)  

 输出结果如下,-ii++ = -3;

                     ii=4.也就是说负号其本身并不影响ii的值,影响ii的值是++运算符。

4,在c语言中,

 int i,j;
  i = 3,j= 4;
  printf("i+++j=%d",i+++j);
  printf("\n%d",i);
以下代码的运行结果为,i+++j=7

                               4

i+++j相当于(i++)+j

这时因为c编译系统会将尽可能多的字符转化为 运算符。

 

 

 

转载于:https://www.cnblogs.com/85538649/archive/2011/10/12/2209428.html

你可能感兴趣的文章
client 如何找到正确的RegionServer(HBase -ROOT-和.META.表)
查看>>
协议森林16 小美的桌号(DHCP协议)
查看>>
简单的ajax封装
查看>>
PHP初学者必须掌握的10个知识点
查看>>
[Asp.Net]获取客户端ip和mac地址
查看>>
Arcengine设置坐标系(转载)
查看>>
php字符串操作集锦
查看>>
【WPF】C#代码动态改变控件的样式
查看>>
P1115 最大子段和
查看>>
【翻译自mos文章】检查$ORACLE_HOME是否是RAC的HOME的方法以及relink RAC的Oracle binary的方法...
查看>>
PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明
查看>>
php max_execution_time执行时间问题
查看>>
Hystrix系列-5-Hystrix的资源隔离策略
查看>>
005-ant design -结合echart
查看>>
TCP交互数据流 成块数据流
查看>>
位置+推荐
查看>>
PEP python enhanced prposals
查看>>
retools 0.1 : Python Package Index
查看>>
python模块——logging 这篇讲得比较能懂
查看>>
【017】◀▶ C#学习(九) - ADO.NET
查看>>