zoukankan      html  css  js  c++  java
  • 语法摔过的坑(用来给自己看的,粗糙,勿点)

    1.memset的头文件时#include<string.h>,本来是针对字符数组的,如果要用它初始化数字数组,那只能初始化为0或-1,其他都是错的
    比如说memset(a,1,sizeof(a))后a[1]=16843009

    memset不能用来清除多维数组
    2.测试数据的时候写了很多输出中间变量的printf用来debug,提交的时候忘了清除了,
    还有就是为了方便测试写了while(1)也忘了清除,结果全部TLE
    3.没认真看题目,数组开的不够大直接溢出,导致判断出来是:RE
    4.测试中间变量二维数组的某个值比如f[i][j],写成了f[i],漏了二维下标
    5.写双重for循环的时候经常把j写成i
    a/10;这种语句c语言居然不报错
    6.pow函数原来是这样的double pow(double X,int Y);太烦人了,再也不用pow了;
    7.写出for(int i=4,i>=1;i++)这种东西,习惯写i++了
  • 相关阅读:
    C语言I博客作业04
    C语言II博客作业04
    C语言II作业03
    C语言II博客作业02
    C语言II博客作业01
    第一周C语言作业
    C语言I博客作业02
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
  • 原文地址:https://www.cnblogs.com/zyacmer/p/9972893.html
Copyright © 2011-2022 走看看