百科狗-知识改变命运!
--

客户端 用不用 bind 的区别

一语惊醒梦中人1年前 (2023-12-20)阅读数 4#综合百科
文章标签动词原形

无连接的socket的客户端和服务端以及面向连接socket的服务端通过调用bind函数来配置本地信息。使用bind函数时,通过将my_addr.sin_port置为0,函数会自动为你选择一个未占用的端口来使用。

有连接的socket客户端通过调用Connect函数在socket数据结构中保存本地和远端信息,无须调用bind(),因为这种情况下只需知道目的机器的IP地址,而客户通过哪个端口与服务器建立连接并不需要关心,socket执行体为你的程序自动选择一个未被占用的端口,并通知你的程序数据什么时候打开端口。(当然也有特殊情况,linux系统中rlogin命令应当调用bind函数绑定一个未用的保留端口号,还有当客户端需要用指定的网络设备接口和端口号进行通信等等)总之:

1.需要在建连前就知道端口的话,需要 bind

2.需要通过指定的端口来通讯的话,需窢范促既讵焕存唯担沥要 bind

规则动词的过去式变化如下:

1、一般情况下,动词词尾加 -ed ,如:work ---worked play---played wanted----wanted act----acted

2、以不发音的 -e 结尾动词,动词词尾加 -d,如: live---livedmove----moved taste---tasted hope---hoped

3、以辅音字母 + y结尾的动词,把-y变为-i 再加-ed,如: study---studiedcopy---copied cry---cried carry---carried

4、以一个辅音字母结尾的重读闭音节动词,双写词尾辅音字母,再加 -ed,如:stop ---stopped

5、不规则动词的过去式变化规律性不强,须多加记忆。 go – went make – madeget – got buy - bought come - came fly-flew

不规则动词的过去式的构成

1.把动词原形中的i改为a,变成过去式。如:

begin—began,drink—drank,give—gave,ring—rang,sing—sang,sit—sat,swim—swam

2.把重读开音节中的i改为o,变成过去式。如: drive—drove,ride—rode,write—wrote

3.改动词原形中的aw /ow为ew,变成过去式。如:

draw—drew,grow—grew,know—knew,throw—threw(动词show除外,show—showed)

4.动词原形中的e改为o,变成过去式。如: get—got,forget—forgot

5.动词原形中的ee改为e,变成过去式。如: feed—fed,meet—met

6.动词原形中的eep改为ept,变成过去式。如: keep—kept,sleep—slept,sweep—swept

7.动词原形中的eak改为oke,变成过去式。如: break—broke,speak—spoke

8.动词原形中的ell改为old,变成过去式。如: sell—sold,tell—told

9.动词原形中的an改为oo,变成过去式。如: stand—stood,understand—understood

10.以ought和aught结尾,且读音是〔 :t〕的过去式。如:

bring—brought,buy— bought,think—thought,catch—caught,teach—taught

11.以ould结尾且读音为〔ud〕的情态动词过去式。如: can—could,shall—should,will—would

12.把动词原形中的o改为a,变成过去式。如: come—came,become—became

13.在动词原形后加d或t变成过去式,并且发生音变。如:

hear〔hi 〕—heard〔h :d〕, say〔sei〕—said〔sed〕,mean〔mi:n〕—meant〔ment〕

14.动词的过去式与动词原形一样。如: let—let,must—must,put—put,read—read〔red〕

15.不符合上述规律的动词过去式。如:

am,is—was,are—were,build—built,do—did,eat—ate,fall—fell,feel—felt,find—found,fly—flew,go—went,have /has— had,hold—held,leave—left,make—made,may—might,run—ran,see—saw,take—took

过去式“-ed”的发音规则

(1)动词词尾为“t,d”时,发/ id /音, want →wanted (要)need →needed (需要)

(2)动词词尾为清辅音时,发/ t / 音。

help →helped (帮助)laugh →laughed (笑)look →looked (看)

kiss →kissed (吻)wash →washed (洗) watch →watched (注视)

(3)动词词尾为t,d以外之浊辅音或元音时,发/ d /音。

call →called (叫)stay→stayed (停留)cry→cried (哭)动词过去式变化规则

一、规则变化

1、 一般情况下,动词词尾加-ed, 如:work—worked play—played want—wanted ask—asked

2、 以不发音的-e结尾动词,动词词尾加-d, 如:live—lived move—movedtaste—tasted

3、 以“辅音字母+y”结尾的动词,把y改成i, 加—ed, 如:study—studies try—tried copy—copied carry—carried

4、 重读闭音节动词,双写词尾辅音字母,再加—ed, 如:stop—stopped

二、不规则变化

is am—was are—were do—did have has—had go—went meet—met come—came take—tooksteal—stole eat—ate fly—fliew run—ran see—saw say—said make—made find—foundstand—stood

sit—sat sing—sang drink—drank give—gave ring—rang swim—swam

write—wrote ride—rode drive—drove

draw—drew grow—grew know—knew

get—got forget—forgot

sweep—swept keep—kept sleep—slept

speak—spoke break—broke

tell—told sell—sold

buy—bought think—thought catch—caught teach—taught build—built

can—could shall—should will—would

过去式与动词原形一样:let—letmust—must put—put read—read

三、动词过去式构成读音

1、 清辅音后读清辅音[t] (清读清)如:jump like

2、 浊辅音后读浊辅音[d] (浊读浊)如:listen pull

客户端 用不用 bind 的区别

3、 元音后面读浊辅音[d] (元音后面读浊音)如:water play

4、 [t][d]后面读[id] want need

不规则动词的一些变化规则

不规则动词的变化规则作了归纳整理,分为以下几类,便于同学们更好地记忆。

1. 三种动词形式变化(即原形,过去式,过去分词)一致的

cast---cast---cast

cost---cost---cost

cut----cut----cut

hit----hit-----hit

hurt---hurt---hurt

let----let------let

put----put----put

set----set-----set

shut---shut---shut

broadcast---broadcast---broadcast

bet----bet----bet

burst---burst---burst

shed---shed---shed

rid-----rid-----rid

spread---spread---spread

read---read---read

read这个单词的过去式和过去分词虽然形式上和动词原形是一致的,但是发音有所变化,/ri:d/---/red/---/red/。

2. 省略原形动词中两个相同的字母中的其中一个,然后在词尾叫-t

weep---wept---wept

sleep---slept---slept

sweep---swept---swept

creep---crept---crept

feel---felt---felt

kneel---knelt---knelt

smell---smelt---smelt

dwell---dwelt---dwelt

spell----spelt----spelt

spill----spilt---spilt

这一类动词也有一个特点,那就是有字母组合-ee或者—ll;同样的,也并不是说有这样的字母组合的不规则动词都是这样的变形了。

flee----fled----fled,也基本符合这个规则,我们把它归入此类,不过它的过去式和过去分词是在词尾加-d.

例外的动词也有,比如:

swell----swelled-----swelled/swollen

3.省略原形动词中两个相同字母中的其中一个,

speed---sped---sped

feed----fed-----fed

bleed---bled---bled

meet----met-----met

shoot----shot----shot

lead-----led----led

mislead----misled----misled

plead----pled---pled

这类动词也是以字母-d或者-t结尾,中间的字母组合多数是-ee,当然这里把shoot和lead作为这一类归纳进去了。

4. 把原形动词的最后一个字母-d改成-t

send---sent----sent

lend---lent----lent

bend---bent---bent

rend----rent---rent

spend----spent---spent

build---built----built

这类动词的规则当然必须是以字母-d结尾的了。多数是-end这样的结尾。这里把build也归入了这一类了。而tend 和mend属于规则变化的动词

5.动词原形中有-ow,-aw,这些字母组合的,过去式中把这些组合改成-ew,过去分词在动词原形上再加字母-n

blow---blew---blown

grow---grew---grown

know---knew---known

throw---threw---thrown

draw---drew---drawn

这里特别要提醒同学们注意的是,flew—flown并不是动词flow的过去式和过去分词,而是动词fly的过去式和过去分词,而动词flow是一个规则动词,它的过去式和过去分词是flowed---flowed:

fly---flew---flown

flow---flowed---flowed

另外,有-ow字母组合的动词slow 也是规则变化。另一些的有-ow,--ew字母组合的不规则动词变化是过去式加-ed,过去分词在原形动词的基础上加-n,例如:

show---showed---shown

sow---sowed---sown

mow---mowed---mown

sew----sewed----sewn

hew---hewed---hewn

6.原形动词中含有字母组合-ind的,在过去式和过去分词中都变成-ound

find----found---found

wind---wound---wound

bind---bound---bound

grind---ground---ground

当然,这一类动词中也有一些例外,比如,mind就是一个规则变化的动词。

7.动词原形中有字母组合-in或者-ing或者-ink,过去式中把字母-i变成-a,过去分词中把-i变成-u

begin---began---begun

sing----sang-----sung

ring----rang------rung

spring---sprang---sprung

sink---sank-----sunk

drink-----drank----drunk

swim---swam---swum

这里,我们把swim也归入了此类动词,而像link这个动词也是例外,是一个规则变化的动词。而think是另一种变化的不规则动词,可以参看第九点。

此外,以-ing结尾的不规则动词,还有一种变化方式是将字母-i改成-u,过去式和过去分词一致,例如:

cling----clung----clung

fling----flung----flung

sting----stung---stung

string----strung----strung

swing----swung---swung

sling-----slung----slung

另外,动词shrink既可以归入此类中的上面一种情况shrink----shrank----shrunk,也可以归入后一种情况shrink----shrunk----shrunk,而slink只属于后一种情况,

slink----slunk----slunk

8.不规则动词以-m,-n,-l,-r结尾的,过去式和过去分词在原形动词词尾加-t或者-d

mean---meant----meant

lean—leant---leant

learn---learnt----learnt

dream---dreamt---dreamt

burn-----burnt-----burnt

deal-----dealt-----dealt

spoil----spoilt---spoilt

hear----heard----heard

这类动词大多有两种方式变化,既可以在词尾加-t,也可以加-ed,例如:

learn---learnt/learned----learnt/learned

9.过去式和过去分词都有-ought的

think----thought----thought

fight----fought-----fought

buy----bought----bought

bring----brought----brought

seek----sought-----sought

另外有两个动词,原形动词以-ch结尾的,过去式和过去分词都有-aught的,我们也把它们归入了此类

teach----taught-----taught

catch----caught----caught

10. 动词原形是以元音字母-i加辅音字母加不发音的-e结尾的,一般是在过去式中将字母改成-o,过去分词在原形动词基础上加-n,或者双写这个辅音字母再加-n

arise----arose-----arisen

rise-----rose------risen

ride-----rode-----ridden

write----wrote----written

smite----smote-----smitten

drive----drove-----driven

strive----strove-----striven

give-----gave----given

这里我们把give也将就归纳入内了。

另一种情况是,过去分词中去掉这个不发音的-e,然后过去分词双写这个辅音字母再加-n的,例如:

hide----hid-----hidden

bite----bit------bitten

2 |动词slide的变化又有点不一样,slide-----slid----slid。

11.动词原形中有-ea或者-ee或者--oo的字母组合的不规则动词,动词过去式是将这个字母组合改成-o,然后在词尾加-e,过去分词是在过去式的基础上再加-n,例如:

break-----broke----broken

speak----spoke---spoken

steal-----stole------stolen

weave----wove----woven

tread----trod----trodden

freeze---froze------frozen

choose---chose----chosen

wake---woke----woken

awake---awoke---awoken

这里我们把wake和它的同根词也归入其中。动词leave是一个例外.

leave----left-----left

12.动词原形中有字母组合-ay的,过去式和过去分词改成-aid,例如:

say----said----said

pay---paid---paid

lay----laid----laid

当然,may是一个例外,may---might----might

13.情态动词只有过去式的变化

will----would

can-----could

shall----should

may在这一类中还是一个例外,may---might----might

14.变动动词原形中的元音字母的

win----won-----won

dig-----dug-----dug

spin----spun---spun

stick----stuck---stuck

hang----hung----hung(悬挂)

hold----held----held

sit-----sat-----sat

spit---spat----spat

shine---shone---shone

15.另外还有一些都有相同的字母组合,变化相同的,因为例子较少,我们把它们列在一起,作为一组一组来记忆。

shake----shook----shaken

forsake---forsook---forsaken

(make是例外,make----made----made,

take----took-----takenbake是规则变化)

mistake---mistook---mistaken

wear----wore----worn

bear----bore----born

tear----tore-----torn

(例外的动词fear, hear等)

swear----swore---sworn

sell----sold----sold

tell-----told----told

stand----stood----stood

understand---understood----understood

misunderstand----misunderstood----misunderstood

come----came---come

become---became---become

tovercome---overcame----overcome

get----got----gotten

forget----forgot----forgotten

go----went----gone

undergo----underwent-----undergone

要补充说明一点的是,不规则动词加了前缀之后,它的变化和它的同根词变化相同。例如:

do----did-----done

overdo----overdid---overdone

还有一点建议给大家,在记忆不规则动词时,最好把三个形式作为一个整体来记忆,这样印象会比较深刻,在做题目和自己运用时才不会出错。而且尚有一些还无法归类的动词,只能靠大家死记硬背了

lie-----lay----lain (tie,die规则变化)

run----ran----run

beat----beat----beaten

strike-----struck-----struck

鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com

免责声明:我们致力于保护作者版权,注重分享,当前被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!邮箱:344225443@qq.com)

图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)