当前位置:编程学习 > C/C++ >>

c语言基础问题

#include"x.h" 与#include<x.h>有什么分别
答案:寻找函数的文件夹不一样
 #include"x.h" 是先在所建工程所在的文件夹开始寻找,找不到再搜索编译平台的
#include<x.h>直接从编译平台的寻找
其他:<>是在自己定义的路径下搜索头文件
" "是先在当前的目录下搜索,如果没有找到,再按自定义路径 前一个是指预处理程序在指定目录中寻找被包括的文件,后一个是指预处理程序将在被编译的程序所在的目录中寻找被包括的文件 1. 自加,自减运算表达式,在《全国计算机等级考试二级教程——C语言程序设计》(教育部考试中心编写,高等教育出版社出版)中,认定其实质是赋值运算。(自己可以默认表达式前面有一个未知数X=,即X=k++,X=k--,X可以是k本身)。

2. 自加,自减运算符,
   1)如果是变量的后缀,则该表达式值不变,即为原变量的值,而变量的值进行自加1,自减1。
如:int k=1;k++和k--的值都为1,而k++的k变量变为2, k--的k变量变为0。
   2)如果是前缀,则执行后,该表达式值发生变化,且与变量最后的值一致。
如:int k=1;++k与k都为2,--k与k都为0。

简单地说,就是:      后缀先赋值(给X),后运算(变量)。
                      前缀先运算(变量),后赋值(给X)。

上一个:c语言关于汉诺塔问题怎么求解
下一个:C编程:向链表的第pos个位置插入值为x的元素

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,