首页 > 其他分享 >C语言入门(一)

C语言入门(一)

时间:2023-07-18 19:36:19浏览次数:36  
标签:入门 int C语言 开发工具 整型 printf OS

一.操作系统

    1.(Mac OS)苹果系统, 苹果开发工具推荐使用官方开发工具(Xcode)

    2.(Windows) 微软系统(普通家用台式机的系统)Windows 系统的C开发工具就很多了(Visual C++ Dev-C++  Code::Blocks......)自己百度随便一搜就有很多 这里不多讲

    3.(Linux)初学者入门不推荐使用(可视化操作工具太少)

    为了节省阅读时间 C语言简介就不再赘述了,有需要的自己百度一下就可以看到

二.创建C语言工程

    由于我使用的是Mac OS系统所以就用Xcode来创建工程了,windows的工具初创流程详见https://jingyan.baidu.com/article/cbcede0713189b02f40b4d1c.html

    1.打开开发工具

C语言入门(一)_开发工具

    2.选择创建类型

C语言入门(一)_Mac_02

 3.给工程命名后选择存放路径(存放路径默认选择桌面就好)

C语言入门(一)_Mac_03

三.初识C语言

    1.主类(main.m)核心功能类,初学可以在这里书写代码了解基础功能的使用

C语言入门(一)_Mac_04

2.初识代码

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {

 @autoreleasepool {

        // insert code here...

        NSLog(@"Hello, World!");

    }

此处加粗代码需要删掉(此语言不属于C语言的语法形式)

    return 0;

}


    3.打印函数(printf)

int main(int argc, const char * argv[]) {

    printf("hello word!!!\n");//\n为换行符 printf的内置占位符后期文章中会专门介绍

    return 0;

}


    4.此时就可以直接运行你的程序了(运行快捷键 command + R)

C语言入门(一)_Mac_05

四.C语言数据类型

    1.整型(int short long)(不同的系统 每个整型类型所占用的内存字节数不同 此处只做Mac OS (64位)系统下的介绍)

        short 短整型 (2)  (-32768~32767)

        int 整型(4) (-2147483648~2147483647)

        long 长整型(8) (-9223372036854775808~9223372036854775807)

标签:入门,int,C语言,开发工具,整型,printf,OS
From: https://blog.51cto.com/u_11806040/6767457

相关文章

  • QT从入门到实战完整版 P20
    #include"mainwindow.h"#include"ui_mainwindow.h"#include<QDialog>#include<QDebug>MainWindow::MainWindow(QWidget*parent):QMainWindow(parent),ui(newUi::MainWindow){ui->setupUi(this);//点击新建按......
  • HTML入门-----常见标签之图片标签
    图片标签:用于显示网页中的图片!相关属性:src:图片地址alt:图片错误的时候(图片显示不出来的时候)的提示信息title:图片的标题width:图片宽度height:图片高度......
  • HTML入门-----常见标签之超链接标签
    超链接标签:主要用于网页中的跳转相关属性:href:网页地址,注意:如果是外站,需要加上协议:http://或https://target:目标,指的是窗口的目标,属性值通常是:_blank表示新建一个窗口来显示网页特殊用法:锚点示例:<!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title></t......
  • 零基础入门——从零开始学习PHP反序列化笔记(二)
    魔术方法魔术方法介绍__construct()触发时机:实例化对象之前构造函数,在实例化一个对象的时候,首先会去自动执行的一个方法;<?phpclassUser{public$username;publicfunction__construct($username){$this->username=$username;echo"......
  • Python单元测试之道:从入门到精通的全面指南
    在这篇文章中,我们会深入探讨Python单元测试的各个方面,包括它的基本概念、基础知识、实践方法、高级话题,如何在实际项目中进行单元测试,单元测试的最佳实践,以及一些有用的工具和资源一、单元测试重要性测试是软件开发中不可或缺的一部分,它能够帮助我们保证代码的质量,减少bug,提高系......
  • CoffeeScript教程_编程入门自学教程_菜鸟教程-免费教程分享
    教程简介CoffeeScript是一种相对较新的语言,为开发人员提供了不再有JavaScript缺陷的令人期待的方案。利用CoffeeScript,开发人员即可使用一种轻量级、直观的语言完成编码工作,这种语言就像是Ruby和Python的混合体。对于兼容浏览器的Web应用程序,CoffeeScript将编译为Jav......
  • 《python从入门到实践》第二章习题记录
    '''动手试一试请尝试编写一些简短的程序来完成下面的练习,以获得一些使用Python列表的第一手经验。你可能需要为每章的练习创建一个文件夹,以整洁有序的方式存储为完成各章的练习而编写的程序。'''#3-1姓名:将一些朋友的姓名存储在一个列表中,并将其命名为names。依次访问该列表......
  • 《python从入门到实践》第四章习题记录
    #4-1比萨:想出至少三种你喜欢的比萨,将其名称存储在一个列表中,再使用for循环将每种比萨的名称都打印出来。#修改这个for循环,使其打印包含比萨名称的句子,而不仅仅是比萨的名称。对于每种比萨,都显示一行输出,如“Ilikepepperonipizza”。#在程序末尾添加一行代码,它不在for循环......
  • 《python从入门到实践》第五章习题记录
    #在第5章中,你将学习如何使用if语句在不同的条件下采取不同的措施;学习如何将一组较复杂的条件测试组合起来,并在满足特定条件时采取相应的措施。你还将#学习如何在遍历列表时,通过使用if语句对特定元素采取特定的措施。#第5章if语句#5-1#条件测试:编写一系列条件测试;将每......
  • 《python从入门到实践》第一章习题记录
    """第一章第1章起步1-1python.org:浏览Python主页(http://python.org/),寻找你感兴趣的主题。你对Python越熟悉,这个网站对你来说就越有用。1-2输入错误:打开你刚创建的文件hello_world.py,在代码中添加一个输入错误,再运行这个程序。输入错误会引发错误吗?你能理解显示的错误消......