永发信息网

如何用C语言和windows api实现一个基本的ssl协议

答案:2  悬赏:60  手机版
解决时间 2021-03-21 16:56
如何用C语言和windows api实现一个基本的ssl协议
最佳答案
windows api是基于WINDOWS操作系统框架下做应用软件的一种函数调用方式,也就是说你只能看到它的函数名和参数,但是看不到函数内部的程序。你根据MSDN上的描述去调用相应功能的API函数来完成你的相关应用函数。当然,在使用VC++时有比调用API更方便的方法,那就是使用相关的类。具体的方式,楼上给出了一个最好的学习方案:孙鑫VC++视频和书,只要有一定的C语言基础就能够理解如何进行应用软件的编写。视频和书在网上都能够下的到。当然,你说的再学校学习的那些C语言基础是非常有用的,当你进行深入的编程时就能够体会的到,我们经常戏称谭浩强为强哥,就是因为即使是编程老手,有的时候都不得不去翻阅一下强哥的书,里面的内容虽然平实,但却非常基础和关键!
全部回答
你有认真学c结构体吧? 其实可以把这里的定义分解出来,效果是一样的 // 结构体定义 struct _process_info { ... }; 类型别名定义 typdef struct _process_info process_info; typdef struct _process_info* lpprocess_info; 这样能看懂了吗? windows api的开发人员不过是把上面所示的语句合成一块而已. 你可能又会疑惑,这样做有什么好处呢? 其中一个原因是如果不使用类型别名,在c中定义结构体变量跟c++不同,是要像这样的: struct _process_info pi; 万一有一天,api开发人员突然发现某些结构体可以不需要用结构体,想改为共用体甚至内置类型了,如 union _process_info { ... }; 如果不使用类型别名,那以前的源代码就得全部修改才能通过编译了.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
coldplay那些歌词讽刺中国??
单选题我国生态环境的总体形势是A.环境问题越
北洋灯饰地址有知道的么?有点事想过去
成都到甘肃陇西最快的火车
橙光游戏里有一款游戏里是金珉锡和女主是认识
家中鱼池的水发臭变浑浊怎么办?
啊在前面写一句话,用不过写一句话
b站投游戏bgm该投游戏区还是音乐区?
下列说法中正确的是 &
《英雄》最后为什么要喊‘大风,大风,大风..
黄记牛肉面在哪里啊,我有事要去这个地方
燕山小学还有没有户口的年限限制
单选题下列物质中,分别与AgNO3、CuSO4、K2CO
阿紫诗歌朗诵集锦绣,《当你老去》 叶芝 《相
民族路/S231(路口)我想知道这个在什么地方
推荐资讯
xiumin在EXO里和谁关系好
椎动脉狭窄吃什么中药?
永不放弃的英文名言,关于永不放弃的名言有没
单选题下列变化中,属于物理变化的是A.液态水
家合麻将馆我想知道这个在什么地方
电脑没有COM口怎么与PLC连接
大连大地春饼店啤酒最便宜的是什么酒多钱一瓶
小松80挖掘机15000小时了,还可以卖多少钱?
下列物质之中,属于混合物的是A.纳米铜B.空气
联想笔记本按F几进bios
嫁给这几种男人,你会幸福
单选题中国的姓氏文化源远流长,“姓”的社会
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?