鱼C论坛

 找回密码
 立即注册
查看: 4678|回复: 3

接下来怎么走!;

[复制链接]
发表于 2013-5-1 18:01:53 | 显示全部楼层 |阅读模式

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

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

x
本人接触编程不久,是4月15号开始的,学的是C语言。 现在已经学到链表那一块了,前面学到的 不敢说都懂了
  基本的C程序, 勉强也能读懂。。。 只是还无法运用自如
一直听人说 C语言精通没几年是做不到的。
所以我想看完零基础入门C语言 再往下走, 不知道该怎么走了

求指点;
      我想学逆向!
先算法 先C++还是 先汇编  还是 先windows API编程


这是我另外一个帖子 麻烦去捧个场, 我刷点积分 ,现在连好友都还不能加
今天开始学习编程,立帖为证!
http://bbs.fishc.com/thread-30338-1-1.html


小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2013-5-1 18:04:04 | 显示全部楼层
每天12小时 残酷的堆积出来的!! 等 C看完学的进度稍微放慢点脚步···  但是会坚持天天看
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-5-1 18:27:19 | 显示全部楼层
如果c语言是你的第一门编程语言,那你学编程只有半个月,
学半个月的c语言,我只能说学得太浅了,我建议你在花至少
两个月的时间学c语言,把它学深一点对学习其他的语言有莫大的帮助。
( 以上建议是在c语言是你的第一门编程语言的基础上)
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2013-5-4 07:33:37 | 显示全部楼层
本帖最后由 冰点雨 于 2013-5-4 07:37 编辑


恩恩  我知道接下来该怎么走了谢谢啊     C语言肯定会温习的;
其实C语言入门了之后其他的不难···  我就怕算法··  
             C语言的确是我入门第一门语言  感觉前面蛮简单的 就   指针后期 和  链表卡壳了
    这几天我看了下windowsAPI  编程··
其实类 对象 就是结构体的 衍生罢了 。
C语言函数学好了 API也不难 和函数一样用,   那些大写字母 其实 基本都是宏定义 转过去 看看 百度捣鼓捣鼓 也就明白个大概了

我看孙鑫的VC++ 遍了一个 网络程序的服务器, 一个客户端 ; 依照书的思路衍生的 不是完全照抄哈·
·#include "stdafx.h"
#include <WINSOCK2.H>
#include <stdio.h>
#include <windows.h>
//高速连接器使用WS2_32库
#pragma comment (lib,"WS2_32.lib")

int main(int argc, char* argv[])

{
        
        WSADATA wsaData;
        WORD sckVersion = MAKEWORD(2,0);
        //初始化DLL
        ::WSAStartup(sckVersion,&wsaData);
        //创建套接字
        SOCKET s =::socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
        if (s==INVALID_SOCKET)
        {
                printf("创建套接字失败!\n:%d",GetLastError());
                ::WSACleanup();
                return 0;
        }
        //填充地址;
        //         struct sockaddr_in {
        //         short   sin_family;
        //         u_short sin_port;
        //         struct  in_addr sin_addr;
        //         char    sin_zero[8];};
        sockaddr_in  servAddr;
        servAddr.sin_family = AF_INET;
        
        servAddr.sin_port = htons(8888);
        
        //这里要填写服务器程序所在的ip地址
        //
        servAddr.sin_addr.S_un.S_addr =inet_addr("127.0.0.1");
        
        if (connect(s,(LPSOCKADDR)&servAddr,sizeof(servAddr)) == -1)
        {
                printf("连接服务器失败!\n");
                ::WSACleanup();
                return 0;
        }
        //接受数据
        char buff[256];
        int nRecv =::recv(s,buff,256,0);
        
        if (nRecv>0)
        {
                buff[nRecv] ='\0';
                printf("总共接收到了:%s\n",buff);
                ::WSACleanup();
                return 0;
                getchar();
        }
}
小甲鱼最新课程 -> https://ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-29 21:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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