啃C

发表于:2007-05-25来源:作者:点击数: 标签:形参若为longint实参123l
啃C (zt) 1、形参若为longint,则实参为123l或123L,后加l或L表示longint。 2、十进制:123八进制:0123(前加0)十六进制:0x123(前加0x) 3、实型必有小数点:.123123.12.30.0.00.等。 4、123.123*345.345的中间计算结果用double保存以提高有效数的精确度
啃C (zt)


     1、形参若为long int,则实参为123l或123L,后加l或L表示long int。
     2、十进制:123    八进制:0123(前加0)    十六进制:0x123(前加0x)
     3、实型必有小数点:   .123    123.    12.3    0.0    .0   0.  等。
     4、123.123*345.345 的中间计算结果用double保存以提高有效数的精确度,若 123.123f*345.345f  则中间计算结果用float保存。

     5.printf("_ab_c\t_de\rf\tg\n")
打印结果:fab_c___gde
屏幕输出:f_______gde
关于\t:      
①\t的距离不以当前光标的位置起计算第一个TAB位,而是以最左端起计算
②\t经过的位置全部清为“_”(\b也如此)
------------1中“_”代表空格

      6.'a'为字符,"a"为字符串(储存时最后加)

      7.C不像Pascal一样有string变量,C中无字符串变量;但C的字符数组实质跟string一样。

      8.关于赋初值:
①int a,b,c=3   不同于  int a=3,b,c=3
②编译阶段并不赋初值,而: int c=3;    同于   int c;c=3;因为c不为常量或外部参数,所以c编译过程中不赋值

      9.数据运算式转换:
double←float                          
     ↑    横向为必须
  long    纵向为按需
     ↑    
unsigned    结果以最高级为准
     ↑    
    int←char,short  


原文转自:http://www.ltesting.net

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)