您的位置:首页 > 编程语言 > C语言/C++

C语言(1) HelloWord 与JAVA对比

2015-06-07 16:44 162 查看
#include <stdio.h>

int main(){

printf("hello word");//输出文本的函数

return 0;

}

#include <stdio.h>

#include "test.h"

导入库函数 与JAVA import导包功能一致

<>代表导入系统函数库

""代表导入 自己写的函数文件

main()

代表主函数 是C程序有唯一入口 C程序有且只有一个main函数 与JAVA main(String [] args) 功能一致

注释分为单行注释,多行注释 JAVA分三种注释 //单行注释 /* */多行注释 /** */代码块注释

//代表单行注释 command+/

/* */为多行注释 无快捷键

{}所有的C代码必须要写到{}中 JAVA一致 所有的代码必须在{}中 包括类中或方法中

return

所有的代码必须要写到return 之前保证被调用,否则程序不予调用,但编译不会出错 JAVA方法中所有的代码也必须写到return之前,但如果写到return之后,程序编译会报错

return 的值是将值返回人给他的调用者 如当前文件为test2.c 调用者为test1 并调用系统函数 int i=System("test2")。则test1 中的i接收test2中的返回值

printf

可以直接输入字符串printf("hello word\n") 如果要输入除字符串以外的信息 则必须加上输入类型 如 printf("%d\n",10); JAVA中print("");只可以输出字符串,如果输出别的信息则转换为字符串输出

\n

换行, 如果在printf("hello word")不换行 则以后输出内容会紧根当前输出的内容 JAVA中可以使用此方法换行也可以使用printOf进行换行

System 调用系统函数指令,但需要导入 #include <stulib.h>

#include <stulib.h>

System("note pad");

变量(标识符)

命名规则

字母、数字、下划线和$符号 ,但不能以数字开头 与JAVA保持到一致

遵行驼峰命名法 与JAVA保持到一致

在多个文件之间共同使用的全局变量或函数要加范围限定符 如 db_username;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: