C专家编程的笔记(61)

按有用程度 按页码先后 最新笔记

  • maxy218

    关于这段代码的解析,实在太牛逼了!! foo(const char ** p){} main(int argc, char **argv) { foo(argv); }   (4回应)

    2012-08-20 08:14:31   3人喜欢

  • 无畏无为 (Talent is enduring patience!)

    多维数组和数组指针组合形式的实参和形参对应关系 实参 形参 数组的数组 char c[8][10]; char (*) [10]; 数组指针 指针数组 char *c[15]; char **c; 指针的指针 数组指针(行指针) char (*c) [15]; char (*c) [15]; 不改变 指针的指针 char **c; char **c; 不改变

    2012-12-21 13:19:49   1人喜欢

  • 月入窗 (多读好书)

    char* s 与 const char* p 相容,char **s 与 const char** p却不相容? 要使上述的赋值合法,必须满足下列条件之一: 1. 两个操作数都是指向有限定符或者无限定符的相容类型的指针; 2. 左边指针所指向的类型必须具有右边指针指向类型的全部限定符; const限定符是修饰指针所指向的类似,而不是指针本身。 类似地,cost char**也是一个没有限定符的指针类型。它的类型是“指向有const限定符的char类型的指针 的指针” 举例: c...

    2012-06-30 14:07:13   1人喜欢

  • 豆腐大大

    Ansi c的编译器和gcc还是有一些差别,里面的栗子不能直接用

    2021-01-06 16:33:54

  • 夏夜寂寞属壁虎 (像树一样自由)

    "The name of the song is called 'Haddocks' Eyes.'" "Oh, that's the name of the song, is it?" Alice said trying to feel interested. "No, you don't understand," the Knight said, looking a little vexed. "That's what the name is called. The name really is 'The Aged Aged Man.'" "Then I ought to have said 'That's what the song is called'?" Alice corrected herself."No, you oughtn't: that's quite anoth...

    2020-04-13 17:00:25

  • 234

    75, cdecl; stand method. c tools, java tools. i++, ++i, p276. photo art of computer programming. release linker. photo bss look, book p119;

    2015-01-04 16:30:15

  • codingcat (岁月不饶人,我亦未曾绕过岁月)

    c专家编程 这里是介绍

    2014-10-12 00:31:09

  • 逗比算法攻城狮

    看的是英文版,感觉没有编程珠玑的英文那么容易理解。对比了翻译版,在12页中,多年来定义编程语言标准的手册变得越来越长,也越来越不容易理解,翻译版是翻译成了越来容易理解了,当然这个错误无伤大雅。

    2014-06-05 09:58:24

  • Elaine (不畏将来 不念过往)

    无论在什么时候,如果遇见这样一条语句 malloc(strlen(str)); 几乎可以断定它是错的,而 malloc(strlen(str)+1); 才是正确的。这是因为其他的字符串处理库函数几乎都包含一个额外空间,用于容纳字符串结尾的‘\0’字符。人们很容易忽略strlen这个特殊情况。

    2014-03-04 19:42:04

  • Elaine (不畏将来 不念过往)

    sizeof()的返回类型是无符号数。 举例 int array[] = {23, 34, 12, 17, 204, 99, 16}; #define TOTAL_ELEMENTS (sizeof(array)/sizeof(array[0])) main () { int d = -1,x; /* ... */ if(d <= TOTAL_ELEMENTS - 2) X = array[d+1]; /* ... */ } 这个例子中,变量d比程序所需的下标值小1,这段代码的目的就是处理这种情况,但if表达式的值却不是真。要修正这个情况,只要对TOTAL_ELEMENTS进行强制类型转换: if(d <= (int)TOTAL_...

    2014-03-04 19:12:21

<前页 1 2 3 4 5 6 7 后页>

笔记是你写在书页留白边上的内容;是你阅读中的批注、摘抄及随感。

笔记必须是自己所写,不欢迎转载。摘抄原文的部分应该进行特殊标明。

C专家编程

>C专家编程