Template การใช้เขียนภาษา C แบบมืออาชีพครับ
LSVคลังสมองออนไลน์ "ปีที่21"
มีนาคม 28, 2024, 05:31:32 PM *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
 
   หน้าแรก   ช่วยเหลือ เข้าสู่ระบบ สมัครสมาชิก  
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: Template การใช้เขียนภาษา C แบบมืออาชีพครับ  (อ่าน 2946 ครั้ง)
empirejrz
ชุมชนคนรักอาชีพช่าง
member
*

คะแนน3
ออฟไลน์ ออฟไลน์

กระทู้: 8


อีเมล์
« เมื่อ: กรกฎาคม 09, 2015, 10:36:20 PM »

สำหรับ .C ครับ
อ้างถึง
/*
                             *******************
******************************* C SOURCE FILE *******************************
**                           *******************                           **
**                                                                         **
** project      :                                                          **
** filename     :                                                          **
** version      :                                                          **
** date         :                                                          **
**                                                                         **
*****************************************************************************
**                                                                         **
** Copyright (c) 2015                                                      **
** All rights reserved.                                                    **
**                                                                         **
*****************************************************************************
 
VERSION HISTORY:
------------------------
 
Version         :   
Date            :   
Revised by      :   
Description     :   
 
*/
#define _TEMPLATE_C_SRC
/****************************************************************************/
/**                                                                        **/
/**                                 MODULES USED                           **/
/**                                                                        **/
/****************************************************************************/
#include   "TEMPLATE.H"
/****************************************************************************/
/**                                                                        **/
/**                                 DEFINITIONS AND MACROS                 **/
/**                                                                        **/
/****************************************************************************/

/****************************************************************************/
/**                                                                        **/
/**                                 TYPEDEFS AND STRUCTURES                **/
/**                                                                        **/
/****************************************************************************/
 
/****************************************************************************/
/**                                                                        **/
/**                                 PROTOTYPES OF LOCAL FUNCTIONS          **/
/**                                                                        **/
/****************************************************************************/
 
/****************************************************************************/
/**                                                                        **/
/**                                 EXPORTED VARIABLES                     **/
/**                                                                        **/
/****************************************************************************/
 
/****************************************************************************/
/**                                                                        **/
/**                                 GLOBAL VARIABLES                       **/
/**                                                                        **/
/****************************************************************************/
 
/****************************************************************************/
/**                                                                        **/
/**                                 EXPORTED FUNCTIONS                     **/
/**                                                                        **/
/****************************************************************************/
 
/****************************************************************************/
/**                                                                        **/
/**                                 LOCAL FUNCTIONS                        **/
/**                                                                        **/
/****************************************************************************/

/****************************************************************************/
/**                                                                        **/
/**                                 EOF                                    **/
/**                                                                        **/
/****************************************************************************/

สำหรับ .H ครับ
อ้างถึง
/*
                             *******************
******************************* C HEADER FILE *******************************
**                           *******************                           **
**                                                                         **
** project      :                                                          **
** filename     :                                                          **
** version      :                                                          **
** date         :                                                          **
**                                                                         **
*****************************************************************************
**                                                                         **
** Copyright (c) 2015                                                      **
** All rights reserved.                                                    **
**                                                                         **
*****************************************************************************
 
VERSION HISTORY:
-------------------------
 
Version         :   
Date            :   
Revised by      :   
Description     :   
 
*/
#ifndef   _TEMPLATE_INCLUDED
#define   _TEMPLATE_INCLUDED
/****************************************************************************/
/**                                                                        **/
/**                                       MODULES USED                     **/
/**                                                                        **/
/****************************************************************************/
#include    "CTYPEDAT.H"
/****************************************************************************/
/**                                                                        **/
/**                              DEFINITIONS AND MACROS                    **/
/**                                                                        **/
/****************************************************************************/

/****************************************************************************/
/**                                                                        **/
/**                              TYPEDEFS AND STRUCTURES                   **/
/**                                                                        **/
/****************************************************************************/
 
/****************************************************************************/
/**                                                                        **/
/**                              EXPORTED VARIABLES                        **/
/**                                                                        **/
/****************************************************************************/
#ifndef _TEMPLATE_C_SRC
#endif
/****************************************************************************/
/**                                                                        **/
/**                              EXPORTED FUNCTIONS   PROTOTYPE            **/
/**                                                                        **/
/****************************************************************************/
#endif
/****************************************************************************/
/**                                                                        **/
/**                              EOF                                       **/
/**                                                                        **/
/****************************************************************************/


บันทึกการเข้า

empirejrz
ชุมชนคนรักอาชีพช่าง
member
*

คะแนน3
ออฟไลน์ ออฟไลน์

กระทู้: 8


อีเมล์
« ตอบ #1 เมื่อ: กรกฎาคม 09, 2015, 10:37:34 PM »

อันนี้เป็นการ Define ชนิดของตัวแปรนะครับจะทำให้ง่ายขึ้นเวลาเขียนภาษาซี
อ้างถึง
/*
                             *******************
******************************* C HEADER FILE *******************************
**                           *******************                           **
**                                                                         **
** project      :                                                          **
** filename     :                                                    **
** version      :   0.1                                                    **
** date         :   June 29, 2015                                          **
**                                                                         **
*****************************************************************************
**                                                                         **
** Copyright (c) 2015                                                      **
** All rights reserved.                                                    **
**                                                                         **
*****************************************************************************
 
VERSION HISTORY:
-------------------------
 
Version         :   0.1
Date            :   June 29, 2015
Revised by      :   Panupong Boonya
Description     :   
 
*/
#ifndef   _CTYPEDAT_INCLUDED
#define   _CTYPEDAT_INCLUDED
/****************************************************************************/
/**                                                                        **/
/**                                       MODULES USED                     **/
/**                                                                        **/
/****************************************************************************/

/****************************************************************************/
/**                                                                        **/
/**                              DEFINITIONS AND MACROS                    **/
/**                                                                        **/
/****************************************************************************/
 
/****************************************************************************/
/**                                                                        **/
/**                              TYPEDEFS AND STRUCTURES                   **/
/**                                                                        **/
/****************************************************************************/

typedef   signed      char         int8s;
typedef   unsigned   char         int8u;
typedef   signed      int            int16s;
typedef   unsigned   int            int16u;
typedef   signed      long int      int32s;
typedef   unsigned   long int      int32u;
typedef signed      long long int   int64s;
typedef unsigned   long long int   int64u;

/****************************************************************************/
/**                                                                        **/
/**                              EXPORTED VARIABLES                        **/
/**                                                                        **/
/****************************************************************************/

/****************************************************************************/
/**                                                                        **/
/**                              EXPORTED FUNCTIONS   PROTOTYPE            **/
/**                                                                        **/
/****************************************************************************/
#endif
/****************************************************************************/
/**                                                                        **/
/**                              EOF                                       **/
/**                                                                        **/
/****************************************************************************/
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2006, Lewis Media

lsv2555Please follow the new website at https://www.pohchae.com

Valid CSS!