分享

如何用c语言打开网页?system命令及 windows中的命令

 GLL_ 2018-04-10

​man 3 system
​NAME
       system - execute a shell command
SYNOPSIS
       #include <stdlib.h>
       int system(const char *command);
DESCRIPTION
       system()  executes a command specified in command by calling /bin/sh -c
       command, and returns after the command has been completed.  During exe‐
       cution  of the command, SIGCHLD will be blocked, and SIGINT and SIGQUIT
       will be ignored.
RETURN VALUE
       The value returned is -1 on  error  (e.g.   fork(2)  failed),  and  the
       return  status  of the command otherwise.  This latter return status is
       in the format specified in wait(2).  Thus, the exit code of the command
       will  be  WEXITSTATUS(status).   In case /bin/sh could not be executed,
       the exit status will be that of a command that does exit(127).
       If the value of command is NULL, system() returns nonzero if the  shell
       is available, and zero if not.
       system() does not affect the wait status of any other children.
一、system命令

#include <stdio.h>  

#include <stdlib.h>  

int  main(void){  

    system("start http://rong11417.360doc.com");  

    return 0;  




​二、windows中的ShellExecute命令
​1、

#include <windows.h>
int main(void){

ShellExecute(NULL,"open","
http://rong11417.360doc.com",NULL,NULL,SW_SHOWNORMAL);

return 0;
}

2、
​#include <windows.h>
int main(void){

system("start http://rong11417.360doc.com");

return 0;
}

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    来自: GLL_ > 《c》

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多