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++了
  • 相关阅读:
    Reverse Integer
    First Bad Version
    Heaters
    Number of Segments in a String
    RPI学习--环境搭建_串口连接
    关键字const
    main函数参数的使用
    Redis 简单使用 and 连接池(python)
    南宁AI项目
    Go part 1 初探
  • 原文地址:https://www.cnblogs.com/zyacmer/p/9972893.html
Copyright © 2011-2022 走看看