#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;