1樓:匿名使用者
指向函式的指標陣列 (ps : 搞明白陣列指標和指標陣列)
這個函式陣列 返回值是 int ,傳入的引數是 int
2樓:匿名使用者
a是陣列指標, 每一個元素都是一個指標
在windows下,如何用純c語言實現socket網路程式設計?
3樓:匿名使用者
mfc只是對socket進行了一bai
些封裝,大部分du人做網zhi絡程式設計都是用的原dao始的socket,比如如下介面都可專以在c下進行呼叫
1.socket()
2.bind()
3.connect()
4.listen()
5.accept()
6.send() 和recv()
7.sendto() 和recvfrom()8.close() 和shutdown()9.getpeername()
10.gethostname()
這些介面是在winsock2.h中定義的不是在mfc中定義的,屬你只需要包含winsock2.h標頭檔案和ws2_32.lib庫就可以了。
4樓:匿名使用者
我覺得是你的概念不清:
1、什麼是
純c?windows下的純c,我還沒有見過。很多都和posix的要內求不一致。
2、要是說容使用c語言介面,就很簡單,windows api基本上都是c語言相容介面。
直接使用就可以了。
純c基本上是理論模型,沒辦法用。vc、gcc等都是c語言的方言。
5樓:匿名使用者
使用 vc 吧。是不是純很重要嗎??????
6樓:匿名使用者
那你要自己實現tcp/ip協議??
c語言程式設計中的三角函式怎麼輸入?
7樓:兔丞飛
開頭必須有一個數學函式庫 #include
然後一般常用的
sin(x)
cos(x)
tan(x)
其中的x必須要以弧度為單位。如果以「度」為單位,比如說求30度的正弦值,要用
sin(x*180/3.1415926)的形式
arcsin(x)
arccos(x)
arctan(x)
arccot(x)
以上四個則是相應的反三角函式,函式值的單位也是弧度。若要求arctan(1)的度數,要用以下的形式: arctan(1)*180/3.1415926
擴充套件資料
c語言的三角函式庫採用的單位都是弧度,如果要使用角度,就必須轉換,從角度轉換成弧度,或者是重寫一個三角函式庫。
在呼叫三角函式之前先把角度換算成弧度,呼叫反三角函式之後把弧度換算成角度就可以了。可以用 pi = 4.0 * atan(1) 算出pi,用 a = d /180.
0*pi 轉換角度到弧度。
例如: sin(45 /180.0*pi); 就是計算的sin45。
8樓:匿名使用者
#include
#include
void main()
9樓:
正弦sin
餘弦cos
正切tan
反正弦asin
反餘弦acos
反正切atan
10樓:匿名使用者
在程式前面要加#include
然後用sin();
cos();
tan();等等
11樓:匿名使用者
sin()
cos()
tan()等等
12樓:匿名使用者
函式庫裡面有相應的函式,自己網上查啊!遇到問題要自己去解決
c語言中inta為啥不對,C語言中inta0為啥不對????
對啊,怎麼不對?宣告int型陣列a,並用一個整型資料0初始化,這個陣列只有一個元素a 0 其值是0,有什麼錯?c語言對陣列的初bai始化賦值還有以下幾點du規定 zhi1 可以只給部分元素賦初值dao。當中值的個內數少於元素個數時,只 給前面部分元素賦值。例如 int a 10 表示只給容a 0 a...
inta0和inta區別,c語言程式設計inta和inta有區別嗎?
c 全域性變數中沒有任何區別,函式中第一個輸出時會輸出0,而第二個不定。前者是抄在記憶體中開闢了一塊襲叫做a的內bai存空間,裡面存放 du0 後者表示zhi將要開闢記憶體空間了,dao但是還沒有開闢簡單的說,int a 0相當於建了一座倉庫,然後再裡面裝了貨物而 int a相當於拿到了一塊地契,留...
在C語言中,int a b 10是錯的。int a
是直接定義,但是int a b 10,裡面只定義了a為整型,而b還未定義就直接賦值。如果幫到您的話,可以好評嗎?謝謝了!c語言,為什麼int a 10 int b 20 這是對的,而int a a 10 in b 20 就不對?include stdio.h void main c語言中的int a...