{"id":280,"date":"2023-02-22T02:13:51","date_gmt":"2023-02-22T10:13:51","guid":{"rendered":"http:\/\/bitas.net.cn\/?page_id=280"},"modified":"2023-02-22T02:14:06","modified_gmt":"2023-02-22T10:14:06","slug":"096-2","status":"publish","type":"page","link":"http:\/\/bitas.net.cn\/index.php\/sourcecode\/096-2\/","title":{"rendered":"096 \u6307\u9488\u7684\u8fd0\u7b97"},"content":{"rendered":"\n<pre class=\"wp-block-code\"><code>#include &lt;stdio.h>\n#include &lt;assert.h>\n#include &lt;stdlib.h>\n#include &lt;string.h>\n\nint new_step(char **pps)\n{\n    if (NULL == (*pps = malloc(5)))\n        return -1; \n    strcpy(*pps, \"Step\");\n    return 0;\n}\n\nint main(int argc, char *argv&#91;])\n{\n    int var = 0, *pvar = &amp;var, **ppvar = &amp;pvar;\n\n    printf(\"value of var:\\t\\t%d\\n\"\n        \"address of var:\\t\\t%p\\n\"\n        \"value of pvar:\\t\\t%p\\n\"\n        \"address of pvar:\\t%p\\n\" \n        \"value of ppvar:\\t\\t%p\\n\"\n        \"address of ppvar:\\t%p\\n\", \n        var, &amp;var, pvar, &amp;pvar, ppvar, &amp;ppvar);\n    assert(*pvar == var);\n    assert(*ppvar == pvar);\n    assert(**ppvar == var);\n\n    char *pstep = NULL, **ppstep = &amp;pstep;\n    if (new_step(ppstep) == 0) {\n        printf(\"%s one.\\n\", *ppstep);\n        free(*ppstep);\n    }   \n\n    return 0;\n}<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":127,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-280","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/bitas.net.cn\/index.php\/wp-json\/wp\/v2\/pages\/280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bitas.net.cn\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/bitas.net.cn\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/bitas.net.cn\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/bitas.net.cn\/index.php\/wp-json\/wp\/v2\/comments?post=280"}],"version-history":[{"count":1,"href":"http:\/\/bitas.net.cn\/index.php\/wp-json\/wp\/v2\/pages\/280\/revisions"}],"predecessor-version":[{"id":281,"href":"http:\/\/bitas.net.cn\/index.php\/wp-json\/wp\/v2\/pages\/280\/revisions\/281"}],"up":[{"embeddable":true,"href":"http:\/\/bitas.net.cn\/index.php\/wp-json\/wp\/v2\/pages\/127"}],"wp:attachment":[{"href":"http:\/\/bitas.net.cn\/index.php\/wp-json\/wp\/v2\/media?parent=280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}