• 在c/c++中使用include的方法所需要注意的

    普通类
    • 支持
    • 批判
    • 提问
    • 解释
    • 补充
    • 删除
    • 在c/c++中使用include的方法所需要注意的


     test2.h


     C 代码
    /*程序作者:管宁
    站点:www.cndev-lab.com
    所有稿件均有版权,如要转载,请务必著名出处和作者*/

    extern get_str(mystr)
    char mystr[];
    {
    gets(mystr);
    }


    extern del_char(string,delchar)
    char string[];
    char delchar;
    {
    int i;
    int j;
    for (i=j=0;string[i]!='\0';i++)
    {
    if (string[i] != delchar)
    {
    string[j] = string[i];
    j++;
    }
    }
    string[j]='\0';
    }







    test.c


     C 代码
    /*程序作者:管宁
    站点:www.cndev-lab.com
    所有稿件均有版权,如要转载,请务必著名出处和作者*/

    #include <stdio.h>
    #include "h:\tcl\include\test2.h"
    main()
    {
    extern get_str();
    extern del_char();

    char delchar;
    char mystr[100];

    get_str(mystr);
    scanf("%c",&delchar);

    del_char(mystr,delchar);
    printf("%s\n",mystr);
    }




    在include用法上不用多说什么只要注意<>和""号的用发就可以,<>表示从系统目录中进行查找头文件,而""则是从用户目录中去查找用户文件!

    在做include的时候注意头文件中定义的涵数必须使用extern进行声明,定义为其它文件可以调用的涵数绝对不可定义为static静态的!

    

    • 标签:
    • include
    • 用户
    • get_str
    • 使用
    • 作者
    • string
    • delchar
    • extern
    • 所需
    • 方法
    • del_char
    • char
    • 头文件
    • 中使
    • mystr
  • 加入的知识群:
    学习元评论 (0条)

    评论为空
    聪明如你,不妨在这 发表你的看法与心得 ~



    登录之后可以发表学习元评论
      
暂无内容~~
顶部