辽宁城乡建设集团网站,网页加速器app,成都网约车平台公司哪家好,网站做权重的好处《Programming Abstractions In C》学习第50天#xff0c;p123-p126#xff0c;总结如下#xff1a;
一、技术总结
1.notaion
这也是一个在计算机相关书籍中出现的词#xff0c;但有时却不是那么好理解#xff0c;因为它可以指代很多对象#xff0c;这里做一个记录。示…《Programming Abstractions In C》学习第50天p123-p126总结如下
一、技术总结
1.notaion
这也是一个在计算机相关书籍中出现的词但有时却不是那么好理解因为它可以指代很多对象这里做一个记录。示例p124。
In C, you can use any character array to hold string data.
char str[6] {h, , l, , o, \0};or, more compactly,
char str[6] hello;If you use array notation, the standar idion for processing every character in a string looks like this:
for (int i 0; str[i] ! \0; i) {printf(i%d\n, str1[i]);}在这里“notation”以理解为“the activity of representing sth by a special system of marks or character”即“notation”表示的是一种“标记方法”、“表示方法”。
2.字符串用法示例
#include stdio.h// 统计字符串中的空格(space):数组版
static int CountSpaces(char str[]) {int i, nSpaces;nSpaces 0;for (i 0; str[i] ! \0; i) {if (str[i] ) {nSpaces;}}return nSpaces;
}// 统计字符串中的空格(space)指针版
static int CountSpaces1(char *str) {int nSpaces;char *cp;nSpaces 0;for (cp str; *cp ! \0; cp) {if (*cp ) {nSpaces;}}return nSpaces;}int main() {// 方式一declare and initialize a string hellochar str1[6] {h, , l, , o, \0};// 遍历字符串for (int i 0; str1[i] ! \0; i) {printf(i%d\n, str1[i]);}// 方式二更紧凑(compactly)char str2[6] hello;// 统计字符串中的空格int n;n CountSpaces(str1);printf(\nthe number of spaces in string is: %d\n, n); // 2// 统计字符串中的空格int n1;n1 CountSpaces1(str1);printf(\nthe number of spaces in string is: %d\n, n1); // 2}
二、英语总结
1.perfectively什么意思
答perfect是“完美的”之意但是perfectly翻译的时候直接翻译成完美地却不大合适。应该翻译成adv. perfectly can alse mean very or compeletly很非常更好当然其实这个意思也是“in a perfect way”。
2.likelihood什么意思
答u.the chance than sth will happen(可能性)同义词possibility。
三、参考资料
1. 编程
(1)Eric S.Roberts《Programming Abstractions in C》https://book.douban.com/subject/2003414
2. 英语
(1)Etymology Dictionaryhttps://www.etymonline.com
(2) Cambridage Dictionaryhttps://dictionary.cambridge.org
欢迎搜索及关注编程人(a_codists)