Bisakah saya menggunakan Visual Studio untuk mempelajari pemrograman C? Di menu proyek baru saya dapat memilih antara Visual Basic, Visual C #, Visual C ++, Visual F # dan lainnya tetapi saya tidak melihat "C" atau "Visual C".
Bisakah saya menggunakan Visual Studio untuk mempelajari pemrograman C? Di menu proyek baru saya dapat memilih antara Visual Basic, Visual C #, Visual C ++, Visual F # dan lainnya tetapi saya tidak melihat "C" atau "Visual C".
Jawaban:
Jawaban singkat: Ya, Anda perlu mengganti nama file .cpp menjadi c, sehingga Anda dapat menulis C: https://msdn.microsoft.com/en-us/library/bb384838.aspx?f=255&MSPPError=-2147217396
Dari tautan di atas:
Secara default, kompiler Visual C ++ memperlakukan semua file yang diakhiri dengan .c sebagai kode sumber C, dan semua file yang diakhiri dengan .cpp sebagai kode sumber C ++. Untuk memaksa kompilator memperlakukan semua file sebagai C terlepas dari ekstensi nama file, gunakan opsi kompilator / Tc.
Karena itu, saya tidak merekomendasikan belajar bahasa C di Visual Studio, mengapa VS? Itu memang memiliki banyak fitur yang tidak akan Anda gunakan saat mempelajari C
Ya, Anda bisa belajar C dengan baik menggunakan Visual Studio.
Visual Studio hadir dengan kompiler C-nya sendiri, yang sebenarnya merupakan kompilator C ++. Cukup gunakan .c
ekstensi file untuk menyimpan kode sumber Anda.
Anda tidak harus menggunakan IDE untuk mengkompilasi C. Anda dapat menulis sumber di Notepad, dan mengkompilasinya dalam baris perintah menggunakan Developer Command Prompt yang disertakan dengan Visual Studio.
Buka Developer Command Prompt, masukkan direktori tempat Anda bekerja, gunakan cl
perintah untuk mengompilasi kode C.
Misalnya, cl helloworld.c
mengompilasi file bernama helloworld.c
.
Lihat ini untuk informasi lebih lanjut: Panduan: Menyusun Program C pada Command Line
Semoga ini membantu
Ya kamu bisa:
Anda dapat membuat proyek bahasa C dengan menggunakan templat proyek C ++. Dalam proyek yang dihasilkan, temukan file yang memiliki ekstensi nama file .cpp dan ubah menjadi .c. Kemudian, pada halaman Properti Proyek untuk proyek tersebut (bukan untuk solusi), luaskan Properti Konfigurasi, C / C ++ dan pilih Lanjutan. Ubah pengaturan Compile As ke Compile as C Code (/ TC).
https://docs.microsoft.com/en-us/cpp/ide/visual-cpp-project-types?view=vs-2017
Ya, tidak ada edisi Visual Stdio yang memiliki C disebutkan, tetapi disertakan dengan kompiler C ++ (karena itu Anda perlu melihat di bawah C ++). Perbedaan utama antara menggunakan C dan C ++ adalah sistem penamaannya (yaitu menggunakan .c dan bukan .cpp ).
Anda harus berhati-hati untuk tidak membuat proyek C ++ dan mengganti namanya menjadi C, itu tidak berhasil .
Sama seperti Anda dapat menggunakan gcc
di Linux (atau jika Anda memiliki MinGW diinstal) Visual Studio memiliki perintah untuk digunakan dari command prompt (itu harus menjadi Prompt Perintah Pengembang Visual Studio). Seperti yang disebutkan dalam jawaban lain yang dapat Anda gunakan cl
untuk mengkompilasi file c Anda (pastikan namanya .c )
Contoh:
cl myfile.c
Atau untuk memeriksa semua perintah yang diterima:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community>cl
Microsoft (R) C/C++ Optimizing Compiler Version 19.16.27030.1 for x86
Copyright (C) Microsoft Corporation. All rights reserved.
usage: cl [ option... ] filename... [ /link linkoption... ]
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community>
Tidak diragukan lagi salah satu fitur terbaik dari Visual Studio adalah IDE yang nyaman.
Meskipun membutuhkan lebih banyak konfigurasi, Anda mendapatkan bonus seperti debugging dasar sebelum kompilasi (misalnya jika Anda lupa a ;
)
Untuk membuat proyek C lakukan hal berikut:
Mulai proyek baru, masuk ke C ++ dan pilih Empty Project
, masukkan Name
proyek Anda dan Location
Anda ingin menginstalnya, lalu klik Ok
. Sekarang tunggu proyek dibuat.
Selanjutnya di bawah Solutions Explorer
klik kanan Source Files
, pilih Add
lalu New Item
. Anda akan melihat sesuatu seperti ini:
Ubah nama Source.cpp
untuk menyertakan .c
ekstensi ( Source.c
misalnya). Pilih lokasi yang Anda inginkan untuk menyimpannya, saya akan merekomendasikan untuk selalu menyimpannya di dalam folder proyek itu sendiri (dalam hal ini C:\Users\Simon\Desktop\Learn\My First C Code
)
Ini harus membuka .c
file, siap untuk dimodifikasi. Visual Studio sekarang dapat digunakan seperti biasa, selamat coding!
Anda dapat menggunakan Visual Studio untuk C, tetapi jika Anda serius mempelajari C terbaru yang tersedia, saya sarankan untuk menggunakan sesuatu seperti Code :: Blocks dengan versi MinGW-TDM, yang bisa Anda dapatkan versi 32 bitnya. Saya menggunakan versi 5.1 yang mendukung C dan C ++ terbaru. Manfaat lainnya adalah ini merupakan platform yang lebih baik untuk membuat perangkat lunak yang dapat dengan mudah dipindahkan ke platform lain. Jika Anda, misalnya, membuat kode dalam C, menggunakan pustaka SDL, Anda dapat membuat perangkat lunak yang dapat dikompilasi ulang dengan sedikit atau tanpa perubahan pada kode, di Linux, Apple, dan banyak perangkat seluler. Cara Microsoft menjalani hari-hari ini, saya pikir ini pasti rute yang lebih baik untuk diambil.