2012年2月5日 星期日

[C/C++基礎]- 利用純動態配置記憶體建立動態字串陣列與攔截所有錯誤test_try_catch

 [C/C++基礎]- 利用純動態配置記憶體建立動態字串陣列攔截所有錯誤test_try_catch



 


本篇分享利用純動態配置記憶體建立動態字串陣列攔截所有錯誤test_try_catch有興趣的(C/P)同好,歡迎來(C/P)一下,哈 ^ ^


 


 


 












利用純動態配置記憶體建立動態字串陣列程式碼



#include <iostream>

/*

利用純動態配置記憶體建立動態字串陣列

*/

usingnamespace std;

void main()

{

    char **chrdata;

    char data[100];

    chrdata=newchar*[2];;

    for(int i=0;i<2;i++)

        chrdata[i]=newchar[100];

    cin>>data;

    strcpy(*(chrdata+0),data);

    cin>>data;

    strcpy(*(chrdata+1),data);

    cout<<*(chrdata+1)<<"\t"<<*(chrdata+0)<<"\n";

}

 



 


 


 












攔截所有錯誤test_try_catch 程式碼



#include <stdio.h>

void main()

{

    int a,b,c;

    try

    {

        a=10;

        c=0;

        scanf("%d",&b);

        c=a/b;

        printf("output is %d\n",c);

    }

    catch(...)

    {

        printf("Get error\n");

    }

}

 



 


 




沒有留言:

張貼留言