assert断言函数的使用

    技术2022-05-12  20

    在strcpy的函数中为了判断两端内存是否有重复的地址存储,使用到了assert(地址&&地址)这样一个函数,优秀的程序员代码写的很小,很精致,有最少的代码完成最想做的事情。

      assert包含在assert.h头文件中,原型是 void assert(int expression);

    作用是先计算expression,如果返回值是假(即0)则向标准错误输出(stderr)打印一条错误信息;

    然后程序然后通过调用abort来终止程序运行。


    最新回复(0)