c和指针略懂
1、注释(comment):注释以符号/*开始,以符号*/结束。
在c语言中,凡是可以插入空白的地方都可以插入注释。
然而,注释不能嵌套,也就是说,第一个/*符号和第一个*/之间的内容都看做被注释,不管里面还有 多少个/*符号。
修改代码时要注意注释的更新注释如果不正确还不如没有。
2、例:
#if 0
statements
#endif
在 #if 和 #endif之间的程序就可以有效的从程序中去除,即使这段代码之间原先存在注释也无妨,所以这是一种更为安全的方法。
3、stdio.h头文件使我们可以访问标准I/O库(StandardI/O Library)中的函数,这组函数用于执行输入和输出。
stdlib.h定义了EXIT_SUCCESS和EXIT_FAILUER符号,我们需要string.h头文件提供的函数来操作字符串。
4、while循环首先测试表达式的值,如果是假的(0)就跳出循环,如果表达式的值是真的(非0)就执行循环体内的代码,然后重新测试表达式的值。
5、scanf函数从标注输入读取字符并根据格式字符串对它们进行转换——类似于printf函数的逆操作,scanf接受几个参数,其中第一个参数是一个格式字符串,用于描述期望的输入类型。
剩余几个参数都是变量,用于存储所读的输入数据。scanf函数的返回值是函数成功转换并存储于参数中的个数。
scanf函数警告:所有标量参数前必须加上一个“&”符号,数组参数前面不需要加“&”符号,但是,数组参数中如果出现下标引用,也就是说实际参数是数组的某个特定元素,那么前面必须加上 “&”,例如("%d",&arr[i])。
-
&& 是“逻辑与”操作符,要使整个表达式为真,&&操作符两边表达式都必须为真。注意&&与& (按位与)的区别。
-
7、用于测试两个表达式是否相等的操作符是“==”,注意不要使用“=”。
8.getchar函数从标准输入读取一个字符并返回它的值,getchar和putchar分别执行非格式化字符的输入输出。
9.printf函数
-