怎样在visual C++中建立一个C源程序

怎样在visual C++中建立一个C源程序,第1张

1、首选先打开c++编程软件,打开之后会有提示,不用管它,关闭就可以了。

2、然后点左上角的文件/新建图标,从新建里选择文件,继续选择c++ source。

3、从右侧输入名称时,要注意后缀名是"c",输入文件名之后不要忘记加后缀名,选择一下存储目录,都准备好之后,点确定就可以建立程序了。

C语言源代码,就是依据C语言规则所写出的程序代码,常见的存储文件扩展名为c文件和h文件,分别对应C源文件(source file)和C头文件(header file)。

C语言是一门编程语言,简单点说,就是由人类书写按照一定规范书写的字符,通过一定手段(编译链接)转换后,可以让电脑或者其它电子芯片"读懂",并按照其要求工作的语言。

在所有的编程语言中,C语言是相对古老而原始的,同时也是在同类语言中更接近硬件,最为高效的编程语言。

最简单的那种?我给你写一个=,=

//服务器

#include <sys/stath>

#include <fcntlh>

#include <errnoh>

#include <netdbh>

#include <sys/typesh>

#include <sys/socketh>

#include <netinet/inh>

#include <arpa/ineth>

#include <stringh>

#include <stdlibh>

#include <stdioh>

#include <unistdh>

main()

{

//创建套接字

int serverSocket= socket(AF_INET,SOCK_STREAM,0);

struct sockaddr_in server_addr;

struct sockaddr_in clientAddr;

int addr_len = sizeof(clientAddr);

int client;

char buffer[200];

//创建地址

bzero(&server_addr,sizeof(server_addr));

server_addrsin_family =AF_INET;

server_addrsin_port = htons(5555);

server_addrsin_addrs_addr = htonl(INADDR_ANY);

//绑定

bind(serverSocket,(struct sockaddr )&server_addr,sizeof(server_addr));

//帧听

listen(serverSocket,5);

printf("客户端发过来的 :\n");

//接收

client=accept(serverSocket,(sockaddr )&clientAddr,(socklen_t)&addr_len);

printf("客户端发过来的 :\n");

while(1)

{

if(recv(client,buffer,sizeof(buffer),0)>0)

printf("客户端发过来的 : %s\n",buffer);

}

return 0;

}

//客户端

#include <sys/stath>

#include <fcntlh>

#include <errnoh>

#include <netdbh>

#include <sys/typesh>

#include <sys/socketh>

#include <netinet/inh>

#include <arpa/ineth>

#include <stringh>

#include <stdlibh>

#include <stdioh>

#include <unistdh>

main()

{

struct sockaddr_in serverAddr;

int clientSocket=socket(AF_INET,SOCK_STREAM,0);

char sendbuf[200];

//创建地址信息

serverAddrsin_family=AF_INET;

serverAddrsin_port=htons(5555);

serverAddrsin_addrs_addr=inet_addr("127001");

//连接服务器

connect(clientSocket,(sockaddr)&serverAddr,sizeof(serverAddr));

printf("连接目标主机中\n连接完成\n");

//

while(1)

{

printf("请输入发给服务器的数据 : ");

scanf("%s",sendbuf);

//strcmp函数作用,比较两个东东(按ASCII值大小相比较),相同就==0。

if(strcmp(sendbuf,"x")==0)

break;

send(clientSocket,sendbuf,sizeof(sendbuf),0);

}

close(clientSocket);

return 0;

}

以上就是关于怎样在visual C++中建立一个C源程序全部的内容,包括:怎样在visual C++中建立一个C源程序、c语言按钮的源码是什么、求一C语言写的tcp程序的源码,程序越简单越好,C++也可以,最好带注释等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9282472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存