易春木

Feed Rss

simple example for gcc compile

08.30.2010, 記事本, by , 695 人次 .

1) 目的: 要測試 在情況 if(A && B) { .... } 當A == false時, B是否會被執行

#include <stdio.h>

int main(void)
{
int i = 1, j = 2;

if (i == 0 && (j = 3) != 0) {
printf("impossible!\n");
}

printf("i=%d, j=%d\n", i, j);

if (i == 0 || (j = 3) != 2) {
printf("i'm here!\n");
}

printf("i=%d, j=%d\n", i, j);

return 1;

2) 編譯指令: 將 test.c 編譯成abc執行檔

lange51@asususer-desktop:/tmp$ gcc ./test.c  -o abc
3) 執行abc

lange51@asususer-desktop:/tmp$ ./abc
i=1, j=2
i'm here!
i=1, j=3

閱讀這篇文章的讀者也會看:

發表迴響

您的電子郵件位址並不會被公開。 必要欄位標記為 *

*

您可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>