在C和C++编程语言中,使用尖括号和在include语句中使用引号有什么区别,如下所示?
#include <filename> #include "filename"我在Visual Studio 2010中工作.我在Project Properties - > Linker - > General - > Additional Directories中添加了一个目录
如果我使用,项目编译
"file.h"
Run Code Online (Sandbox Code Playgroud)
但如果我使用,请不要
<file>
Run Code Online (Sandbox Code Playgroud) 请阅读我的代码,并帮我调试它.因为Dev-C++发现了很多错误....
#include<iostream.h>
#include<conio.h>
using namespace std;
struct iWorker{
double salary;
}
double calSalary(iWorker worker){
double money = worker.salary;
return money;
}
int main(){
iWorker worker;
cout << "Enter salary: ";
cin >> worker.salary;
double salary = calSalary(worker, 0);
cout << salary;
getch();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
和错误:
9: error: new types may not be defined in a return type
9: error: two or more data types in declaration of `calSalary'
In function `iWorker calSalary(iWorker)':
11: error: conversion from `double' …Run Code Online (Sandbox Code Playgroud) 为什么"Dev C++"不支持C++中的iostream.h头文件..?如何在Dev C++中包含iostream.h头文件?