分享

c语言注意事项

 昵称29239647 2015-11-14
  1、switch语句后面的小括号内不能使用浮点数,只能是字符型和整型,case后面不能是变量

  2、在相同判断条件的情况下,do while比while多循环一次

  3、原反补码:正数的原反补码相同,但负数的原反补码不同,反码除了符号位其他位按位取反,补码在反码的最后一位加一

  4、注意&(按位与)(有一为一,无一为零)与&&、||与|(按位异或)(相同为零不同为一)的区别,一个的为按位运算符、两个的为逻辑运算符,还有一个为按位或^(有一为一,无一为零)。

  5、在从语言中如果说明函数的类型不进行说明,默认为int类型

  6、预编译命令不是c语言语句,不使用分号,不占用运行时间,

  7、在IDE中通常包括编辑器,编译器,汇编器和链接器,在这个过程中是语言等级逐级降低的过程,从最高级的c语言到中级语言汇编语言再到低级语言机器语言,编辑器生成文件为.c文件,编译器生成的文件为.obj汇编器生成的文件为.o文件,链接器生成的是.exe文件

  8、注意return和exit的区别,return是让本函数运行结束,而exit是让本程序运行结束

  9、在指针定义时,一定要进行初始化,否则就会出现意想不到的错误,如果不能找到对应地址赋值,那就赋给NULL(注意大写)

  10、gets可以办成scanf办不成的事,就是可以接受空格,puts在最后会输出一个换行

11、字符0对应的ASCII码为48,A对应的ASCII为65,a对应的ASCII码为97

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多