鱼C论坛

 找回密码
 立即注册
查看: 4692|回复: 0

unresolved external symbol "int __cdecl Print(char * * const,int)"

[复制链接]
发表于 2013-4-30 22:10:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
指针课后习题 编译无错,运行就提示
test2.obj : error LNK2001: unresolved external symbol "int __cdecl Print(char * * const,int)" (?Print@@YAHQAPADH@Z)
test2.obj : error LNK2001: unresolved external symbol "int __cdecl Change(char * * const,int)" (?Change@@YAHQAPADH@Z)

#include <string.h>
#include <stdio.h>
int Change(char *p[], int n);
int Print(char *p[], int n);
void main()
{
char *name[] = {"Fishc.com", "fishc.com", "Fishc.com/dz", "Home fishc.com!", "Thank you !"};
Change(name, 5);
Print(name, 5);

}
/*比较两个字符串大小,由大到小进行排序(a > b)*/
void Change(char *p, int n)
{
int i, j, temp;
for(i=0;i<n-1;i++)
{
  for(j=i+1;j<n-1;j++)
  {
   if(strcmp((p+j), (p+i)) > 0)          /*比较两个字符串大小*/
   {
    temp = *(p+j);
    *(p+j) = *(p+i);
    *(p+i) = temp;
   
   }
  }
}
}
/*输出*/
void Print(char *p, int n)
{
for(int i = 0; i < n -1; i++)
{
  printf(" %s \n", *(p + i));
}

}
小甲鱼最新课程 -> https://ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-7-30 08:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表