當前位置:編程學習大全網 - 編程軟體 - 關於C語言中的try語句

關於C語言中的try語句

C語言是沒有try語句的,還有,妳這個地方也就算是壹個函數(在C語言裏面妳寫的這個try只能是函數)

有語法錯誤,幫妳改了,妳自己再看看

#include<stdio.h>

void try(int,int,int);

int main()

{

int x=2,y=3,z=0; //y=3

printf("(1)x=%d y=%d z=%d\n",x,y,z);

try(x,y,z);

printf("(4)x=%d y=%d z=%d\n",x,y,z);

}

void try(int x,int y,int z)

{

printf("(2)x=%d y=%d z=%d\n",x,y,z);

z=x+y;

x=x*x;

y=y*y;

printf("(3)x=%d y=%d z=%d\n",x,y,z);

}

壹點補充:最開始我運行妳這個程序是在壹個.cpp文件裏面寫的代碼,然後運行,但是程序會報錯,為什麽呢?因為cpp壹般而言是C++的文件,C++裏面有try語句,try是他的壹個關鍵字,所以函數名不能是關鍵字,程序報錯了。

但是在壹個.c文件裏面是沒有問題的~~

還有,妳這個真心是壹個函數,不是try語句,try語句是

try

{

do something

}

catch(some error)

{

do something

}

  • 上一篇:簡單C++編程問題,程序無錯誤。實現的是將file1.txt中的文件拷貝到file2.txt中。問題在底部。
  • 下一篇:求編程算法 和思路 要求:1.計算1*2*3*4…………*1百萬 的值(內存為1GB)
  • copyright 2024編程學習大全網