美文网首页
今日小结

今日小结

作者: b6aed1af4328 | 来源:发表于2016-10-17 21:12 被阅读8次

    指针传参

    在函数间指针变量做参传值,只传地址,不附带其他信息。故以数组名为指针变量被函数调用传参后,在调用函数内sizeof(num)若考虑为整个数组的首地址会为20,而在调用函数内只为4.

    %p

    %p,输出变量地址
    %x,&(*p)

    && || 运算

    num1<num2&&num3++;
    前一条件不成立,后一条件直接不用运行判断。
    类似的有||,前一条件成立,后一条件也直接不用运行判断。

    字符串指针在fgetc函数运用中的疑惑

    现有以文件指针fp,char *chr="x",运行fgetc(chr,3,fp)直接报错。若为char *chr;运行fgetc(chr,3,fp)直接运行。且char ch[1]="x",运行fgetc(ch,3,fp)成功运行,直到fgetc(ch,11,fp)才报错,而此后要变为char ch[11]才能让fgetc(ch,11,fp)成功运行。
    char ch[],会直接报错...看来char ch[]只能用于形参传参。

    相关文章

      网友评论

          本文标题:今日小结

          本文链接:https://www.haomeiwen.com/subject/dtdoyttx.html