首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于一个小程序的疑问解决方法

2012-03-25 
关于一个小程序的疑问#includestdio.h#includestdlib.h //////请问这个要什么时候才用的怎么把它删了

关于一个小程序的疑问
#include   <stdio.h>
#include   <stdlib.h> //////请问这个要什么时候才用的     怎么把它删了也可以的?
  #include   <string.h>

  void     main()
  {
                char   *s= "Golden   Global   View ";
                char   d[20];                
                strcpy(d,s);///////////////还有怎么会出现警告呢
                printf( "%s ",d);
                getchar();
             
    }  

正在编译...
d.cpp
.\d.cpp(12)   :   warning   C4996:   “strcpy”被声明为否决的
                e:\重要软件\C++\VC\include\string.h(73)   :   参见“strcpy”的声明
                消息:“This   function   or   variable   may   be   unsafe.   Consider   using   strcpy_s   instead.   To   disable   deprecation,   use   _CRT_SECURE_NO_DEPRECATE.   See   online   help   for   details.”
正在链接...
正在嵌入清单...
生成日志保存在“file://g:\Downloads\d\ds\ds\Debug\BuildLog.htm”
ds   -   0   个错误,1   个警告
==========   生成:   1   已成功,   0   已失败,   0   最新,   0   已跳过   ==========




[解决办法]
我编译的时候怎么没有警告~~~~~~~~????
[解决办法]
警告是因为vs2005的问题,这个可能存在越界,别理他就是了
[解决办法]
void abort (void);
int abs (int x);
int atexit (atexit_t func);
double atof (const char *s);
int atoi (const char *s);
long atol (const char *s);
void * bsearch(const void *key, const void *base,
size_t nelem, size_t width,
int _Cdecl (*fcmp)(/* const void *, const void * */));
void * calloc (size_t nitems, size_t size);
div_t div (int numer, int denom);
void exit (int status);
void free (void *block);
char * getenv (const char *name);
long labs (long x);
ldiv_t ldiv (long numer, long denom);
void * malloc (size_t size);
void qsort (void *base, size_t nelem, size_t width,
int _Cdecl (*fcmp)(/* const void *, const void * */));
int rand (void);
void * realloc(void *block, size_t size);
void srand (unsigned seed);
double strtod (const char *s, char **endptr);
long strtol (const char *s, char **endptr, int radix);
unsigned long strtoul (const char *s, char **endptr, int radix);
int system (const char *command);
这些函数都是stdlib.h里声明的函数,用到这些函数时需加stdlib.h这个头文件.lz去找找库函数大全之类的查查看.

热点排行