zoukankan      html  css  js  c++  java
  • C语言易错点

    C语言易错点

    1.每个C语言程序中main函数是有且只有一个的。

    2.算法可以没有输入,但必须要有输出。

    3.在函数中不可以再定义函数。

    4.break可用于循环结构和switch语句。

    5.break和continue的区别在于前者是跳出循环,后者是结束本次循环。

    6.逗号的运算符的级别最低。

    7.C语言对字母的大小写是区分明确的。

    8.‘0’的ASCII数值为48,‘a’的ASCII的数值为97,‘A’的ASCII数值为65

    9.字符是可以进行算术运算的,如‘0’- 48 = 0

    10.整型一般是两个字节,字符型是一个字节,双精度一般是四个字节。

    11.求余数运算的要求运算对象只能为整型。除法运算符两边都为整型时,运算结果也为整型,即舍去小数部分。

    12. =为赋值运算符,而==才是等于。

    13.用(int)a可强制转换类型。

    14.++在前先加后用,++在后先用后加。

    15.%d对应整型,%c对应字符,%f对应单精度,%ld对应long int,%lf对应double

    16.scanf输入的格式中的&不能忘。

    17.char a = getchar()是没有参数的,从键盘得到你输入的一个字符(包括回车、空格等字符)给变量a

    18.putchar(y)把字符y输出到屏幕中。

    19.else是与最接近的if且没有else的相组合的。

    20.for循环中必须是两个分号。Do-while中最后while后有分号。

    (持续更新)

  • 相关阅读:
    Redis从入门到精通:初级篇(转)
    Spring配置中的"classpath:"与"classpath*:"的区别研究(转)
    maven常用命令
    JUC-线程池调度-ScheduledThreadPool
    JUC-线程池
    JUC-线程八锁
    JUC-ReadWriteLock
    JUC-Condition和Lock实践-线程按序交替执行
    Linux 查看.so中导出函数
    nginx配置反向代理
  • 原文地址:https://www.cnblogs.com/zw431387/p/10099953.html
Copyright © 2011-2022 走看看