发布网友 发布时间:2022-04-22 03:51
共1个回答
热心网友 时间:2024-03-07 12:20
在C语言中,可以用字符数组或字符串指针两种方法存储几个字符串,分配呢?很多教科书中未提到,下面举例来讨论。 例1.用字符数组实现 main()strl一 {statie ehar strl[〕~即ehina即; inta~1, statie ehar strZ[]~,student开; fioatb~1.5, statie ehar。trl);/一打印stri地址的字符数组内容,/ Printf(,%lu即,strZ), printf(,写s\n即,strZ), Printf(即写lu即,str3); Printf(阶%s\n即,str3),str3一 printf(,阮=鱿lua=%d”,肠,a),/一打印a的地址与a值一/ Printf(”乙b=%lub~%f,,肺,b),/,打印b的地址与b值./那么这几宇符串的内存地址是如何C .ha\0t u d ent\0 bo\0 }